该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
package testOfProject;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ThreadView extends JFrame implements ActionListener {
JPanel jp1;
JButton jb1, jb2;
public static void main(String[] args) {
ThreadView mysf = new ThreadView();
}
// 构造函数
public ThreadView() {
jp1 = new JPanel();
jb1 = new JButton("启动服务器");
jb1.addActionListener(this);
jb2 = new JButton("关闭服务器");
jb2.addActionListener(this);
jp1.add(jb1);
jp1.add(jb2);
this.add(jp1);
this.setSize(500, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public void actionPerformed(ActionEvent arg0) {
if (arg0.getSource() == jb1) {
new MyFunction();
}else if (arg0.getSource() == jb2) {
System.exit(0);
}
}
}
package testOfProject;
public class MyFunction {
public MyFunction() {
int a = 1;
System.out.println("Sever is running");
while (true) {
a++;
a--;
}
}
}