java设计一个简单的界面,界面里有两个按钮,而且这两个按钮点击以后有反应!不会别打扰!谢谢!
1个回答
展开全部
import java.awt.BorderLayout;
import java.awt.event.*;
import javax.swing.*;
public class NumFrame extends JFrame implements ActionListener {
JButton jb1, jb2;
int num = 50;
JLabel jl;
public NumFrame() {
jl = new JLabel("数字:" + num, JLabel.CENTER);
jb1 = new JButton("数字+1");
jb1.setActionCommand("+");
jb1.addActionListener(this);
jb2 = new JButton("数字-1");
jb2.setActionCommand("-");
jb2.addActionListener(this);
JPanel jp = new JPanel();
jp.add(jb1);
jp.add(jb2);
add(jl);
add(jp, BorderLayout.SOUTH);
setSize(220, 120);//窗口大小
setLocationRelativeTo(null);//居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//关闭后退出
}
public static void main(String[] args) {
new NumFrame().setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
String s = e.getActionCommand();
if (s.equals("+")) {//如果点击的是按钮一,那么数字+1
num++;
} else {//如果点击的是按钮二,那么数字-1
num--;
}
jl.setText("数字:" + num);
}
}
追问
大神,能在换一个吗?这个过于简单,,,意思是点击按钮后变成另外一个界面,,,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询