Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > setvisible из друго метода


Автор: chiffa 2.7.2014, 10:23
Все добрый день. Пытаюсь из дного метода изменить setvisible кнопуи в другом. То есть:

Код


public class Office extends JFrame {

public JButton button = new JButton("Test");

public static void main() {
        EventQueue.invokeLater(new Runnable() {
            public void run() {

/*Создает фрейм располагаем кнопку*/


button.setvisible  ("false"); //Отрабатывает нормально

/*И вторая кнопка которая вызывает метод my_test ()*/

}

}

public void upd_param (String type)
    {
button.setvisible  ("true"); 
System.out.println ("Show button");
    }

}




В консоле Show button появляет, но свойства кнопки не меняются - не становится активной. Подскажите как правильно поменять свойства кнопки? Заранее спасибо за помощь!

Автор: CompWorm 10.7.2014, 03:08
чо за "true"?! как это вообще собралось?!

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/setvisible-iz-drugo-metoda-id53b3b393ae2015ee248b4567#findElement_E7045_53bdd976ae2015f41cd31093_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)