Форум программистов, компьютерный форум CyberForum.ru

Как поменять названия кнопок местами в Java? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Реализовать плагины для приложения http://www.cyberforum.ru/android-dev/thread1549963.html
Всем привет. Не знаю как правельней назвать то что мне нужно, но больше всего подходит плагин. Словом нужно часть ресурсов в внешнии приложения. Такое встречается во многих приложениях, например PhotoGrid. Пользователь сам выбирает дополнение которое ему нужно и устанавливает. После этого, основное приложение должно получить список всех дополнений и предложить выбрать то которое нужно...
Программирование Android Не открывает картинку через switch case @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch(checkedId) { case R.id.radioButton1: ImageView image = (ImageView)findViewById(R.id.imageView); image.setImageResource(R.drawable.osenesen); image.isShown(); ... http://www.cyberforum.ru/android-dev/thread1549870.html
Программирование Android NavigationView выделить выбранный элемент
Здравствуйте! Никак не пойму, как в NavigationView выделить пункт меню. menuItem.setChecked(true); doesn't work. Меню строится программно, т.к. заранее неизвестно количество элементов. Вот сам код: public class NavigatorFragment extends Fragment { //private static final String TAG = NavigatorFragment.class.getSimpleName(); private long timetableIds;
Программирование Android Mapsforge kinetic scrooling
как реализовать kinetic scrooling для mapsforge карты
Программирование Android Подсчет трафика раздельно по двум сим (Андроид < 5.1) http://www.cyberforum.ru/android-dev/thread1549641.html
Добрый день! Нужна помощь по теме. Я долго искал в интернете, расковырял родной Settings.apk и обнаружил там использование следующих классов import android.net.INetworkStatsService; import android.net.INetworkStatsService.Stub; import android.net.INetworkStatsSession; import android.net.NetworkPolicy; import android.net.NetworkPolicyManager; import android.net.NetworkStats; import...
Программирование Android Ввод цифр Здравствуйте, вот разбираюсь с примером для android. Запустил и вроде все работает, но цифры в EditText почему-то вводит задом наперед, не подскажете в чем проблема? Вот ссылка примера: http://www.mysamplecode.com/2012/12/android-attach-textwatcher-to-multiple-edittext.html подробнее

Показать сообщение отдельно
Spelcrawler
525 / 495 / 111
Регистрация: 12.03.2014
Сообщений: 1,647
Завершенные тесты: 1
12.10.2015, 18:50     Как поменять названия кнопок местами в Java?
Примерно как-то так)
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
package com.company;
 
 
import java.awt.Button;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
 
public class Button12345 implements ActionListener{
 
    private Frame p1;
    private Button b1, b2, b3, b4, b5;
    private Button mFirstButton;
    private Button mSecondButton;
 
    public Button12345() {
        p1 = new Frame("Меняем кнопки местами");
 
        b1 = new Button("1");
        b2 = new Button("2");
        b3 = new Button("3");
        b4 = new Button("4");
        b5 = new Button("5");
 
        b1.addActionListener(this);
        b2.addActionListener(this);
        b3.addActionListener(this);
        b4.addActionListener(this);
        b5.addActionListener(this);
    }
 
    public void launchFrame() {
 
        p1.setSize(500, 150);
        p1.setLayout(new GridLayout(1, 5));
        p1.add(b1); p1.add(b2); p1.add(b3); p1.add(b4); p1.add(b5);
 
        b1.addActionListener(new ActionListener() {
 
            public void actionPerformed(ActionEvent arg0) {
 
            }
        });
 
        p1.addWindowListener(new CloseW3());
 
        p1.setVisible(true);
    }
 
    public static void main(String[] args) {
        Button12345 gu3 = new Button12345();
        gu3.launchFrame();
    }
 
    @Override
    public void actionPerformed(ActionEvent e) {
        if(mFirstButton == null){
            onFirstButtonClicked((Button) e.getSource());
        } else {
            onSecondButtonClicked((Button) e.getSource());
        }
    }
 
    private void onFirstButtonClicked(Button button){
        mFirstButton = button;
    }
 
    private void onSecondButtonClicked(Button button){
        mSecondButton = button;
        String firstText = mFirstButton.getLabel();
        String secondText = mSecondButton.getLabel();
 
        mFirstButton.setLabel(secondText);
        mSecondButton.setLabel(firstText);
 
        mFirstButton = null;
        mSecondButton = null;
    }
 
}
 
class CloseW3 extends WindowAdapter {
 
    public void windowClosing(WindowEvent arg0) {
        System.exit(0);
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru