ZKX's LAB

java图形界面设计 JAVA图形用户界面设计一个简易计算器

2020-10-15知识6

java图形用户界面设计

java图形界面设计 JAVA图形用户界面设计一个简易计算器

java图形用户界面设计浅谈:[1]简单界面案例 java的图形用户界面设计向来是考试的重难点,但其实,它没有多难, 首先做这个例子 首先导入要使用的java 包 实例化一个容器nw,再实例化一个面板nn 创建两个标签,取名为a1。

java图形界面设计 JAVA图形用户界面设计一个简易计算器

java图形界面设计 import javax.swing.*;import java.awt.*;import java.awt.event.*;public class li53{public static void main(String args[]){ButtonDemo myButtonGUI=new ButtonDemo();myButtonGUI.setVisible(true);}}class ButtonDemo extends JFrame implements ActionListener{public static final int Width=250;public static final int Height=200;ButtonDemo(){setSize(Width,Height);setTitle(\"按钮事件样例\");Container conPane=getContentPane();conPane.setBackground(Color.blue);conPane.setLayout(new FlowLayout());JButton redBut=new JButton(\"red\");redBut.addActionListener(this);conPane.add(redBut);JButton greenBut=new JButton(\"green\");greenBut.addActionListener(this);conPane.add(greenBut);}public void actionPerformed(ActionEvent e){Container conPane=getContentPane();if(e.getActionCommand().equals(\"red\"))conPane.setBackground(Color.red);else if(e.getActionCommand().equals(\"green\"))conPane.setBackground(Color.green);}}我帮你改好了,在else if(e.getActionCommand().equals(\"green\"));这里多了个分号conPane。.

java图形界面设计 JAVA图形用户界面设计一个简易计算器

JAVA图形用户界面设计一个简易计算器 下午发五分钟搞定,先给你发个简单的,照例子自己去做你想要的计算器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-generated method stub。

关于java图形界面设计 import java.awt.*;import javax.swing.*;import java.awt.Container.*;class CheckboxDemo extends Frame { Checkbox c,x,q,d,l,m,s;。

JAVA图形界面设计 在awt/swing里绘制圆形的方法是g.drawOval(x,y,width,height);x,y代表外接正方形的左顶点坐标width和height相同是就是圆形.代表直径参考代码import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class TestFrame extends JFrame {public TestFrame(){add(new CirclePanel());setSize(300,230);setLocationRelativeTo(null);setDefaultCloseOperation(EXIT_ON_CLOSE);}public static void main(String[]args){new TestFrame().setVisible(true);}绘制图形的面板class CirclePanel extends JPanel {int R=50;直径Overrideprotected void paintComponent(Graphics g){super.paintComponent(g);g.setColor(Color.BLUE);设置颜色为蓝色g.drawOval(80,30,R,R);圆形外接矩形的左顶点坐标是80,30;g.setColor(Color.BLACK);g.drawOval(120,30,R,R);g.setColor(Color.RED);g.drawOval(160,30,R,R);g.setColor(Color.YELLOW);g.drawOval(100,65,R,R);g.setColor(Color.GREEN);g.drawOval(140,65,R,R);g.setColor(Color.BLUE);设置颜色为蓝色g.setFont(new Font(\"宋体\",Font.BOLD。

实例讲解JAVA图形界面开发入门,在eclie中用widowuilder插件做的一个小程序,也许能给JAVA图形界面开发的朋友们一点小帮助,其中包括软件设计草图、程序实例图和程序截图。

关于java图形界面设计 add(pn0,FlowLayout.RIGHT);这里语句有问题改为add(pn0);就可以执行了

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

java图形界面设计 /*因为是用long型来存储结果,所以如果你想求更大的阶乘的话换类型或者用其它的求高精度数值类*/import javax.swing.JFrame;import javax.swing.JPanel;import java.awt.BorderLayout;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JTextField;import javax.swing.JButton;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;public class TestFact extends JFrame {private JTextField jtfNum;private JTextField jtfResult;public TestFact(){JPanel panel=new JPanel();getContentPane().add(panel,BorderLayout.CENTER);panel.setLayout(null);JLabel jlaInput=new JLabel(\"输入一个数:\");jlaInput.setBounds(12,94,70,28);panel.add(jlaInput);jtfNum=new JTextField();jtfNum.setBounds(121,94,114,30);panel.add(jtfNum);jtfNum.setColumns(10);JButton jbtCompute=new JButton(\"求阶乘\");jbtCompute.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){fact();}});jbtCompute.setBounds(67,151,117,24);panel.add(jbtCompute);jtfResult=new JTextField();。

#界面设计#swing

随机阅读

qrcode
访问手机版