Cheshi frame = new Cheshi("我的计算器"); frame.setVisible(true); // 在桌面上显示窗体 } } /** * 计算器核心逻辑。这个逻辑只能处理 1~2 个数的运算。 */ class CalculatorCore { private String displayText = "0"; // 要显示的文本 boolean reset = true; private BigDecimal number...
import java.io.*;public class Test implements ActionListener { Frame f = new Frame("一步运算计算器");//创建窗架 TextField[] tf = new TextField[3];Label La1 = new Label("+");Button btn = new Button("=");int[] a = new int[3]; //储存数据 public Test(){ f....
jl.setBounds(10, 10, 10, 10);这是控制标签位置;控制文本的位置,你可以通过在“”里边加空格控制 jl.setFont(new Font("宋体", Font.BOLD, 20));这是控制文本字体,那个20就是大小选择,可以改变的
在构造方法中,初始化这些组件,并设置它们的属性。使用this.add方法将组件添加到窗口中。设置布局:使用this.setLayout);设置窗口的布局管理器,以便组件能够按照预期的方式排列。设置窗口属性:设置窗口的背景颜色、大小、可见性等属性。例如:this.setBackground;、this.setSize; 和 this.setVisible;。添加...
编译成功后,你可以在Windows桌面上双击生成的exe文件,它将通过C程序调用Java的jar包来运行你的计算器程序。注意事项: 确保你的Java环境已经正确安装在目标机器上,因为exe文件是通过调用Java来运行jar包的。 如果你的Java程序需要图形用户界面,确保在C程序的系统调用中正确设置了相关的Java选项和类路径。