文件名称:用JAVA 做聊天室
文件大小:2KB
文件格式:TXT
更新时间:2012-06-11 16:43:01
JAVA 聊天室
用JAVA做个简单的聊天室import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; public class Guess extends JApplet implements ActionListener { boolean isGuess = true; Font headlineFont = new Font("Helvetica", Font.BOLD, 20); JTextField Title = new JTextField(" Number Guessing "); JTextField guess = new JTextField("",20); JTextField answer = new JTextField("",20); JButton button=new JButton(" GUESS "); JButton button1=new JButton("TRY AGAIN"); int num=(int)(Math.random()*100); public void init() { Container con = getContentPane(); con.setLayout(new FlowLayout()); //BorderLayout borderWithGap = new BorderLayout(5,1); con.add(Title); Title.setFont(headlineFont); Title.setEditable(false); answer.setEditable(false); con.add(guess); con.add(button); con.add(button1); con.add(answer); button.addActionListener(this); button1.addActionListener(this); button.setEnabled(isGuess); button1.setEnabled(!isGuess); /*Title.setLocation(0,0); guess.setLocation(20,40); answer.setLocation(20,60); button.setLocation(50,40); button1.setLocation(50,60);*/ con.setLocation(100,100); con.setSize(300,300); con.setVisible(true); } public void actionPerformed(ActionEvent e) { Object source = e.getSource(); int x=Integer.parseInt(guess.getText()); if (source==button1){ isGuess = true ; button.setEnabled(isGuess); button1.setEnabled(!isGuess); } if (source==button) { isGuess = false; button.setEnabled(isGuess); button1.setEnabled(!isGuess); if (x==num) { answer.setText("Great!good Job!"); } else if (x>num) answer.setText("Sorry! bad luck!Guess a small one!"); else answer.setText("Sorry! bad luck!Guess a large one!"); } } }