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


Автор: mixt73 25.4.2013, 16:42
Помогите, пожалуйста, написать обработчик кнопки. По нажатию на фрейме должно появляться текстовое поле JTextField. Программу пишу в NetBeans. Вот код:
Код

public class MyFrame implements ActionListener {
    JTextField field;
    JTextField a;
    JButton button;
    JLabel label;
    JFrame m;
   
 public MyFrame (String text) {
    JFrame m = new JFrame ("Текстовые поля");
    m.setSize(1000, 600);
    m.setLayout(new FlowLayout());
    m.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    JLabel label = new JLabel ("Количество строк");
    m.add (label, FlowLayout.LEFT);
    
    JTextField field = new JTextField ("                ");
    m.add (field, FlowLayout.LEFT);
    JTextField a = new JTextField (45);
    m.add (a, FlowLayout.CENTER);
    a.setVisible(false);
    
    JButton button = new JButton ("Ввод");
    m.add (button, FlowLayout.LEFT);
    button.addActionListener(this);
    m.setVisible(true);
 }    
 public void actionPerformed (ActionEvent E){
 a.setVisible(true);

 }
 public static void main (String args []){
    new MyFrame ("Окно с полем");
    }
}


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