mainframe.java
来自「大学物理试验中的测量不确定」· Java 代码 · 共 74 行
JAVA
74 行
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 + =
减小字号Ctrl + -
显示快捷键?