java 简单猜数字游戏
2018-07-20 来源:open-open
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class lc4 implements ActionListener {
int n=13;
JFrame jf=new JFrame("Example");
JTextField tf1=new JTextField(5);
JTextField tf2=new JTextField(15);
Label l=new Label("Please Input A Number:");
JButton b=new JButton("Close");
public static void main(String[] args) {
lc4 that=new lc4();
that.go();
}
public void go(){
jf.getContentPane().setLayout(new FlowLayout());
l.setBackground(Color.yellow);
tf1.setBackground(Color.green);
tf2.setBackground(Color.red);
b.setBackground(Color.gray);
jf.getContentPane().add(l);
jf.getContentPane().add(tf1);
jf.getContentPane().add(tf2);
jf.getContentPane().add(b);
tf1.addActionListener(this);
tf2.addActionListener(this);
b.addActionListener(this);
jf.pack();
jf.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(n==Integer.valueOf(tf1.getText())){
tf2.setText("U R Right!");
}
else if(n<Integer.valueOf(tf1.getText())){
tf2.setText("Bigger!");
}
else{
tf2.setText("Smaller!");
}
if((JButton)e.getSource()==b){
System.exit(0);
}
}
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐