如何点击一个按钮在GUI中显示出一个定义的自变量啊??
比如说 我点击一下 随机这个按钮。然后在GUI中 输出一个随机数。 再按 再变掉?。。。
@SuppressWarnings("serial")
public class Test extends JFrame implements ActionListener{
public static void main(String[] args) {
new Test().setVisible(true);
}
private JTextField jt;
private JButton jb;
public Test(){
this.setSize(320, 240);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
setWin();
}
private void setWin() {
JPanel jp = new JPanel(null);
this.add(jp);
jt = new JTextField();
jt.setBounds(10, 10, 150, 30);
jp.add(jt);
jb = new JButton("随机数");
jb.setBounds(30, 50, 100, 30);
jb.addActionListener(this);
jp.add(jb);
}
@Override
public void actionPerformed(ActionEvent e) {
String cmd = e.getActionCommand();
if("随机数".equals(cmd)){
int i = new Random().nextInt();
jt.setText(String.valueOf(i));
}
}
}
首要要给按钮添加点击事件, 然后在添加事件的实现方法中做应该做的事,你这里要做的就是产生一个随机数,并显示。