ZKX's LAB

java 图形界面设计 JAVA图形界面设计问题

2021-03-09知识14

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

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

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();。

java 图形界面设计 JAVA图形界面设计问题

关于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图形界面设计 在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。

随机阅读

qrcode
访问手机版