ZKX's LAB

java图形界面计算器 java怎么做图形界面计算器

2020-12-04知识4

java怎么做图形界面计算器

java图形界面计算器 java怎么做图形界面计算器

java 图形界面设计制作计算器 在NETBEANS 里写的我的代码如下:JSQ:package we;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class JSQ 。

java图形界面计算器 java怎么做图形界面计算器

求java计算器一个,要有图形界面 分三个.java文件:ComputerPad.java NumberButton.java OperationButton.java ComputerPad.java代码 import java.awt.*;import java.awt.event.*;import javax.swing.*;。

java图形界面计算器 java怎么做图形界面计算器

Java图形界面简单计算器 示例代码如下,请参考:package test.com.test;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Cal {TextField tf=new TextField(40);显示文本框StringBuffer s1=new StringBuffer();记录运算数字,以及保留结果StringBuffer s2=new StringBuffer();记录运算数字,保留上一个输入的数字或运算结果static String flag=new String();标记运算符号:+,-,*,/boolean start=true;标记运算开始或结束,保证一次运算之后,第二次进行运算时能同时清空显示界面,即s1为空public void init(){主界面JFrame f=new JFrame(\"计算器\");JPanel p1=new JPanel();p1.add(tf);f.add(p1,BorderLayout.NORTH);JPanel p2=new JPanel();p2.setLayout(new GridLayout(1,3));动作监听器ActionListener listen=new ActionListener(){public void actionPerformed(ActionEvent arg0){输入数字0~9if(arg0.getActionCommand()=\"0\"){if。s1.toString().equals(new String())){if。start){s1清零,保证可以重新输入数字s1.delete(0,s1.length());}start=true;tf.setText(s1.append(\"0\").toString());}}if(arg0.getActionCommand()=\"1\"){if。。

求一计算器java代码,最好简单一点(图形界面) 这是简的不能再简了的 import java.awt.*;import java.awt.event.*;public class jisuanqi extends WindowAdapter { Panel p1=new Panel();Panel p2=new Panel();Panel p3=。

java 计算器图形界面 新手很难 麻烦大家啦 你可以参考一下,逻辑比你那个清楚import javax.swing.*;import java.awt.*;import java.awt.event.*;public class CalculatorJFrame extends JFrame implements ActionListener{private JButton btn_sqrt,btn_sign,btn_ce,btn_c,btn_7,btn_8,btn_9,btn_div,btn_4,btn_5,btn_6,btn_mul,btn_1,btn_2,btn_3,btn_sub,btn_0,btn_dot,btn_equal,btn_plus;private JTextField text;显示结果的文本框。private Panel pn;放置按钮的面板。private double r;r保存计算结果。private int flag=1;flag=1表示正在输入第一个数,flag=2表示正在输入第二个数。private String s,s1,s2;s保存操作符,s1和s2保存两个操作数。初始化窗口:public CalculatorJFrame(){super(\"计算器\");this.setSize(251,220);this.setLocation(300,150);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.setResizable(false);this.setLayout(new BorderLayout(5,5));text=new JTextField(\"0.\");text.setHorizontalAlignment(JTextField.RIGHT);text.setEditable(false);text.setBackground(Color.white);this.add(text,\"North\");pn=new Panel(new GridLayout(5,4,2,2));this.add(pn);

用Java设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算 下午发2113五分钟搞定,先给你发个简单的,5261照例子自己去做你想要4102的计1653算器package aaa;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class YunSuan implements ActionListener,ItemListener{public static JFrame jf;public static Container c;public static JTextField jtf1,jtf2,jtf3;public static JButton jb1;public static Choice c2;public static String fuhao=\";public YunSuan(){jf=new JFrame(\"加减乘除运算\");c=jf.getContentPane();c.setLayout(new FlowLayout());jtf1=new JTextField(10);jtf2=new JTextField(10);jtf3=new JTextField(10);c2=new Choice();jb1=new JButton(\"=\");}public void Jiemian(){c.add(jtf1);c2.addItemListener(this);c2.add(\"\");c2.add(\"+\");c2.add(\"-\");c2.add(\"*\");c2.add(\"/\");c.add(c2);c.add(jtf2);jb1.addActionListener(this);c.add(jb1);c.add(jtf3);jf.setLocation(200,100);jf.setVisible(true);jf.pack();}public static void main(String args[]){YunSuan ys=new YunSuan();ys.Jiemian();}public void actionPerformed(ActionEvent e){TODO Auto-。

随机阅读

qrcode
访问手机版