Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Небольшая задачка / 2 сообщений из 2, страница 1 из 1
17.06.2006, 06:12
    #33797123
Ralg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшая задачка
Помогите плиз чет я туплю, видимо, народ....
Вообщем есть текстовое поле(A) и кнопка, нужно в обработчике кнопки(при нажатии на нее) чтобы строилось ровно столько новых текстовых полей сколько ввели в заданном текстовом поле (A)....
Пробую вот так- ничерта не происходит по нажатию кнопки
Код: plaintext
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.
 import  java.awt.*;
 import  javax.swing.*;
 import  javax.swing.border.*;
 import  java.awt.event.*;

 public   class  FrameTest  extends  JFrame {
   private  JPanel jPanel1 =  new  JPanel();
   private  TitledBorder titledBorder1;
   private  TitledBorder titledBorder2;
   private  TitledBorder titledBorder3;
   private  TitledBorder titledBorder4;
   private  JTextField jTextField1 =  new  JTextField();
   private  JButton jButton1 =  new  JButton();
   private  JButton jButton2 =  new  JButton();

   public  FrameTest() {
     try  {
      jbInit();
    }
     catch (Exception e) {
      e.printStackTrace();
    }
  }
   private   void  jbInit()  throws  Exception {
    titledBorder1 =  new  TitledBorder("");
    titledBorder2 =  new  TitledBorder("");
    titledBorder3 =  new  TitledBorder("");
    titledBorder4 =  new  TitledBorder("");
    jPanel1.setBorder(titledBorder4);
    jPanel1.setBounds( new  Rectangle( 45 ,  33 ,  284 ,  117 ));
    jPanel1.setLayout( null );
     this .getContentPane().setLayout( null );
    jTextField1.setText("jTextField1");
    jTextField1.setBounds( new  Rectangle( 86 ,  21 ,  62 ,  24 ));
    jButton1.setBounds( new  Rectangle( 183 ,  23 ,  88 ,  27 ));
    jButton1.setText("jButton1");
    jButton1.addActionListener( new  java.awt.event.ActionListener() {
       public   void  actionPerformed(ActionEvent e) {
        jButton1_actionPerformed(e);
      }
    });

  //  this.getContentPane().add(jPanel1, null);
    jButton2.setBounds( new  Rectangle( 163 ,  68 ,  79 ,  27 ));
    jButton2.setText("jButton2");
    jButton2.addActionListener( new  java.awt.event.ActionListener() {
       public   void  actionPerformed(ActionEvent e) {
        jButton2_actionPerformed(e);
      }
    });
    jPanel1.add(jButton1,  null );
    jPanel1.add(jTextField1,  null );
     this .getContentPane().add(jButton2,  null );
   
  }

   void  jButton1_actionPerformed(ActionEvent e) {
   JTextField jTextField2 =  new  JTextField();
   JTextField jTextField3 =  new  JTextField();
   JPanel jPanel2 =  new  JPanel();

    jTextField2.setText("jTextField2");
    jTextField2.setBounds( new  Rectangle( 19 ,  80 ,  93 ,  22 ));
    jTextField3.setText("jTextField3");
    jTextField3.setBounds( new  Rectangle( 15 ,  114 ,  100 ,  25 ));
    jPanel2.setBounds( new  Rectangle( 153 ,  203 ,  184 ,  66 ));
    this .getContentPane().add(jPanel2,  null );


    jPanel2.add(jTextField2,  null );
    jPanel2.add(jTextField3,  null );

  }
}
Что не так , помогите плиз!
...
Рейтинг: 0 / 0
17.06.2006, 18:30
    #33797529
gwend
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшая задачка
после всех добавлений напиши в конце
validate()
хотя я обычно вызываю pack()
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Небольшая задачка / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]