你好我想在運行時在面板上創建文本框,即當我給兩個文本框中的輸入3和4,然後它將打印在3行和4列上的按鈕單擊事件中的文本框。 這是我的代碼。Java運行時文本框創建
JFrame jf=new JFrame();
JPanel jp=new JPanel();
JTextField jt1=new JTextField();
JTextField jt2=new JTextField();
JLabel jl1=new JLabel("Enter Row");
JLabel jl2=new JLabel("Enter Column");
JButton jb1=new JButton("OK");
JButton jb2=new JButton("Cancel");
jf.setContentPane(jp);
jp.setLayout(null);
jp.setBackground(Color.CYAN);
jp.add(jb1);
jp.add(jt1);
jp.add(jt2);
jp.add(jl1);
jp.add(jl2);
jp.add(jb2);
jf.setVisible(true);
jf.setSize(500,500);
jt1.setBounds(200,20,50,30);
jt2.setBounds(200,60,50,30);
jl1.setBounds(90, 20, 80, 30);
jl2.setBounds(90,60,80,30);
jb1.setBounds(150, 100, 80, 80);
jb1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
要添加此功能 – Jabir 2013-03-25 10:29:23
不管你做什麼,以創建一個按鈕,只是做內部的actionPerformed同樣的事情,你期望的事件被觸發後 – 2013-03-25 11:01:08
@Ravindra Gullapalli看我想要做這樣的請分享你的src 。我有兩個文本框在第一我會把值3,在第二我會輸入值4,我也有一個按鈕,現在我的目標是當我點擊按鈕,所以3 * 4 = 12文本框將出現在面板上。文本框應以行和列格式顯示。 – OmD 2013-03-25 11:28:26