计算机界面设计
来源:互联网 发布:河北网络干部学院 编辑:程序博客网 时间:2024/05/22 13:37
package 计算器界面;
public class GUIDemo {
public static void main(String[] args) {
// TODO 自动生成的方法存根
MyFrame frm=new MyFrame("计算机");
}
}
package 计算器界面;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MyFrame extends JFrame{
private JPanel contentPane,keyPane;
private JTextField txt;
private JButton btn1,btn2,btn3,btn4,btn5,btn6;
private JButton btnNumber[]=new JButton[10];
private BorderLayout boarderLayout;
private GridLayout girdLayout;
MyFrame(String s){
super(s);
setSize(250,200);
setLocationRelativeTo(null);
contentPane=new JPanel();
setContentPane(contentPane);
txt=new JTextField();
boarderLayout=new BorderLayout();
contentPane.setLayout(boarderLayout);
contentPane.add(txt);
for(int i=0;i<=9;i++){
btnNumber[i]=new JButton(""+i);
}
btn1=new JButton("+");
btn2=new JButton("-");
btn3=new JButton("*");
btn4=new JButton("/");
btn5=new JButton("=");
btn6=new JButton(".");
girdLayout=new GridLayout(4,4);
keyPane=new JPanel();
keyPane.setLayout(girdLayout);
keyPane.add(btnNumber[7]);
keyPane.add(btnNumber[8]);
keyPane.add(btnNumber[9]);
keyPane.add(btn4);
keyPane.add(btnNumber[4]);
keyPane.add(btnNumber[5]);
keyPane.add(btnNumber[6]);
keyPane.add(btn3);
keyPane.add(btnNumber[1]);
keyPane.add(btnNumber[2]);
keyPane.add(btnNumber[3]);
keyPane.add(btn2);
keyPane.add(btnNumber[0]);
keyPane.add(btn6);
keyPane.add(btn5);
keyPane.add(btn1);
contentPane.add(keyPane,BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
public class GUIDemo {
public static void main(String[] args) {
// TODO 自动生成的方法存根
MyFrame frm=new MyFrame("计算机");
}
}
package 计算器界面;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MyFrame extends JFrame{
private JPanel contentPane,keyPane;
private JTextField txt;
private JButton btn1,btn2,btn3,btn4,btn5,btn6;
private JButton btnNumber[]=new JButton[10];
private BorderLayout boarderLayout;
private GridLayout girdLayout;
MyFrame(String s){
super(s);
setSize(250,200);
setLocationRelativeTo(null);
contentPane=new JPanel();
setContentPane(contentPane);
txt=new JTextField();
boarderLayout=new BorderLayout();
contentPane.setLayout(boarderLayout);
contentPane.add(txt);
for(int i=0;i<=9;i++){
btnNumber[i]=new JButton(""+i);
}
btn1=new JButton("+");
btn2=new JButton("-");
btn3=new JButton("*");
btn4=new JButton("/");
btn5=new JButton("=");
btn6=new JButton(".");
girdLayout=new GridLayout(4,4);
keyPane=new JPanel();
keyPane.setLayout(girdLayout);
keyPane.add(btnNumber[7]);
keyPane.add(btnNumber[8]);
keyPane.add(btnNumber[9]);
keyPane.add(btn4);
keyPane.add(btnNumber[4]);
keyPane.add(btnNumber[5]);
keyPane.add(btnNumber[6]);
keyPane.add(btn3);
keyPane.add(btnNumber[1]);
keyPane.add(btnNumber[2]);
keyPane.add(btnNumber[3]);
keyPane.add(btn2);
keyPane.add(btnNumber[0]);
keyPane.add(btn6);
keyPane.add(btn5);
keyPane.add(btn1);
contentPane.add(keyPane,BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
阅读全文
0 0
- 计算机界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计(struts)
- 界面设计注意事项
- 统一界面设计
- winform界面设计
- 界面设计规范
- 软件界面设计
- MarkdownPad2的一些设置与用法【持续更新······】
- 人工智能之产生式系统
- LeetCode 35. Search Insert Position
- postfix邮件服务的基本配置、邮件别名与群发
- 通达OA二次开发 小飞鱼应用OA工作流二次开发智能公文系统(一)(图文)
- 计算机界面设计
- HashMap
- MySQL触发器使用详解
- 报错类型及导致的原因
- MFC简版计算器
- 运算符重载 :关于非成员函数的好处&返回值引用
- Leetcode:Climbing Stairs
- Dataquest学习总结[8]-Machine Learning
- 数据结构