Windows computer functions Java source code, windowsjava source code
The Code is as follows:
Import java. awt. color; import java. awt. container; import java. awt. gridLayout; import java. awt. event. actionEvent; import java. awt. event. actionListener; import javax. swing. JButton; import javax. swing. JFrame; import javax. swing. JLabel; import javax. swing. JPanel; import javax. swing. JTextField; class myWindows extends JFrame implements ActionListener {private static final long serialVersionUID = 1L; boolean tag = true; boolean signal = true; JTextField text1; public myWindows (int w, int h) {setTitle ("Calculator program"); this. setBounds (100,100,350,300); Container con = getContentPane (); con. setLayout (new GridLayout (150); JPanel p1 = new JPanel (); p1.setLayout (new GridLayout (); text1 = new JTextField (); text1.setHorizontalAlignment (text1.RIGHT ); text1.setText ("0. "); JPanel p1_1 = new JPanel (); p1_1.setLayout (new GridLayout (1, 4); JButton btn_BackSpace = new JButton (" BackSpace "); btn_BackSpace.setForeground (Color. red); btn_BackSpace.addActionListener (this); JButton btn_CE = new JButton ("CE"); btn_CE.setForeground (Color. red); JButton btn_C = new JButton ("C"); btn_C.setForeground (Color. red); btn_C.addActionListener (this); p1.add (text1); p1_1.add (new JLabel (); p1_1.add (btn_BackSpace); p1_1.add (btn_CE); p1_1.add (btn_C ); p1.add (p1_1); JPanel p2 = new JPanel (); p2.setLayout (new GridLayout (2, 1); JPanel p2_1 = new JPanel (); p2_1.setLayout (new GridLayout (1, 6 )); JButton btn_MC = new JButton ("MC"); btn_MC.setForeground (Color. red); JButton btn_7 = new JButton ("7"); btn_7.setForeground (Color. BLUE); btn_7.addActionListener (this); JButton btn_8 = new JButton ("8"); btn_8.setForeground (Color. BLUE); btn_8.addActionListener (this); JButton btn_9 = new JButton ("9"); btn_9.setForeground (Color. BLUE); btn_9.addActionListener (this); JButton btn_wind = new JButton ("/"); btn_wind.setForeground (Color. red); JButton btn_sqrt = new JButton ("sqrt"); btn_sqrt.setForeground (Color. BLUE); p2_1.add (btn_MC); p2_1.add (btn_7); p2_1.add (btn_8); p2_1.add (btn_9); p2_1.add (btn_wind); p2_1.add (btn_sqrt ); JPanel p2_2 = new JPanel (); p2_2.setLayout (new GridLayout (1, 6); JButton btn_MR = new JButton ("MR"); btn_MR.setForeground (Color. red); JButton btn_4 = new JButton ("4"); btn_4.setForeground (Color. BLUE); btn_4.addActionListener (this); JButton btn_5 = new JButton ("5"); btn_5.setForeground (Color. BLUE); btn_5.addActionListener (this); JButton btn_6 = new JButton ("6"); btn_6.setForeground (Color. BLUE); btn_6.addActionListener (this); JButton btn_star = new JButton ("*"); btn_star.setForeground (Color. red); JButton btn_mod = new JButton ("%"); btn_mod.setForeground (Color. BLUE); p2_2.add (btn_MR); p2_2.add (btn_4); p2_2.add (inflow); p2_2.add (inflow); p2_2.add (btn_star); p2_2.add (btn_mod); p2.add (p2_1 ); p2.add (p2_2); JPanel p3 = new JPanel (); p3.setLayout (new GridLayout (); JPanel p3_1 = new JPanel (); p3_1.setLayout (new GridLayout )); JButton btn_MS = new JButton ("MS"); btn_MS.setForeground (Color. red); JButton btn_1 = new JButton ("1"); btn_1.setForeground (Color. BLUE); btn_1.addActionListener (this); JButton btn_2 = new JButton ("2"); btn_2.setForeground (Color. BLUE); btn_2.addActionListener (this); JButton btn_3 = new JButton ("3"); btn_3.setForeground (Color. BLUE); btn_3.addActionListener (this); JButton btn_sub = new JButton ("-"); btn_sub.setForeground (Color. red); JButton btn_reverse = new JButton ("1/x"); btn_reverse.setForeground (Color. BLUE); p3_1.add (btn_MS); p3_1.add (btn_1); p3_1.add (btn_2); p3_1.add (btn_3); p3_1.add (btn_sub); p3_1.add (btn_reverse ); JPanel p3_2 = new JPanel (); p3_2.setLayout (new GridLayout (1, 6); JButton btn_Madd = new JButton ("M +"); btn_Madd.setForeground (Color. red); JButton btn_0 = new JButton ("0"); btn_0.setForeground (Color. BLUE); btn_0.addActionListener (this); JButton btn_singal = new JButton ("+/-"); btn_singal.setForeground (Color. BLUE); btn_singal.addActionListener (this); JButton btn_dot = new JButton (". "); btn_dot.addActionListener (this); JButton btn_add = new JButton (" + "); btn_add.setForeground (Color. red); JButton btn_equal = new JButton ("="); btn_assist.setforeground (Color. red); p3_2.add (values); p3_2.add (btn_0); p3_2.add (values); p3_2.add (btn_dot); p3_2.add (btn_add); p3_2.add (values); p3.add (p3_1 ); p3.add (p3_2); con. add (p1); con. add (p2); con. add (p3); setVisible (true);} public void press_dot () {tag = false ;}
Running result
<Ignore_js_op>
Http://java.662p.com/thread-2140-1-2.html