你好我想在运行时在面板上创建文本框,即当我给两个文本框中的输入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