📄 mainframe.java
字号:
package physics;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MainFrame extends Frame {
// Choice list;
static int x1;
int x3=10;
PopupWin d;
JTextField jtf;
JButton button;
JLabel jlb;
PopupWin count;
MainFrame(String s)
{
setTitle(s);
makeFace();
addListener();
setVisible(true);
validate();
}
public void makeFace(){
setLayout(new FlowLayout());
Toolkit tool=getToolkit();
Dimension dim=tool.getScreenSize();
setBounds(0,0,dim.width/2,dim.height/2);
jlb=new JLabel("请输入你要处理的试验个数:");
jtf=new JTextField(8);
button=new JButton("确认");
button.setSize(20, 30);
add(jlb);
add(jtf);
add(button);
}
public void addListener(){
// 下拉菜单事件
button.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent e){
if (e.getClickCount() == 1){
x1=Integer.parseInt(jtf.getText());
System.out.print(x1);
Frame d = new Frame();
count=new PopupWin(d,"计算不确定度",false);
count.setVisible(true);
}
}
});
//窗口关闭事件
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
setVisible(false);
dispose();
System.exit(0);
}
});
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -