2012-03-13 5 views
1

У меня есть проблема, которую я пытаюсь отключить JButton с setEnabled (ложь), как это:Отключить включить JButton в Java

ButtonNewCustomer.setEnabled(false); 

Но это не сработало так, то я импортировал пакеты апплетов, но все-таки не работает, то я обнаружил, что необходимо также использовать расширяет Applet в классе, но проблема в том, что я уже использую распространяется на другие вещи, как это:

public class GUI4EX extends JFrame implements ActionListener { 
... 
} 

Я пытался добавить апплет, но это не работает! Есть ли способ решить это? Благодаря!

EDIT: Он работает! Проблема заключалась в неправильном написании кнопкиNewCustomer. Первая буква «b» была «B». Сожалею! И спасибо за помощь!

+1

'setEnabled (false)' будет отключать, а не включать, кнопку. Вам не нужно расширять апплет, не зная, откуда у вас это. –

+1

Расширение апплета - лучше JApplet, который является своего рода рамкой. JApplet - это форма Swing и подходит для JButton. Если вам нужен JFrame внутри, создайте атрибут JFrame. Создайте SSCE и обеспечите полные ошибки. –

+1

Извините, его следует отключить! –

ответ

2

использование setEnabled(true) на кнопку включения ...

+1

Извините, его следует отключить! –

+1

поэтому wat u хотите сделать ?? У вас сделали ?? –

+1

Извините! Я сделал неправильное письмо с названием кнопки! –

1

Убедитесь, что вы отключить/включить функцию кнопки перед установкой видимости фрейма.

+2

неправильно, нет никакой последовательной зависимости от установки этих свойств (родитель верхнего уровня видимый против ребенка включен) – kleopatra

+0

Большое вам спасибо .... – AnAndroid

Смежные вопросы