资源简介
关于GUI,和ActionListener的程序
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MainWindow implements ActionListener{
private JTextField a11a12a13a14a15
a21a22a23a24a25
a31a32a33a34a35
a41a42a43a44a45
a51a52a53a54a55;
private JTextField b11b12b13b14b15
b21b22b23b24b25
b31b32b33b34b35
b41b42b43b44b45
b51b52b53b54b55;
private JTextField jtf;
private JPanel jp1211;
private CardLayout c;
private int a=0b=0t=0;
private int up=0down=0;
private double [][]sum={{00000}
{00000}
{00000}
{00000}
{00000}
};
private Jframe Mainjf;
private JMenu m1m2m3;
private JMenuBar jmb;
private JPanel jp1jp2jp11jp12jp111jp112jp1111jp1112
jp1121jp1122jp11111jp11211jp21jp22jp121jp122;
public static void main(String[] args){
MainWindow MC1_0=new MainWindow();
MC1_0.createmainUI();
}
@SuppressWarnings(“deprecation“)
public void createmainUI(){
Mainjf=new Jframe(“矩阵计算器 MC1.0“);
Mainjf.setSize(560 380);
Mainjf.setLocation(400 200);
jmb=new JMenuBar(); //文件 编辑 视图 帮助
m1=new JMenu(“ 文件 “);
m2=new JMenu(“ 编辑 “);
m3=new JMenu(“ 帮助 “);
JMenuItem m14=new JMenuItem(“....“);
JMenuItem m13=new JMenuItem(“....“);
JMenuItem m12=new JMenuItem(“....“);
JMenuItem m11=new JMenuItem(“退出“);
m11.addActionListener(this);
m1.add(m14);
m1.add(m12);
m1.add(m13);
m1.addSeparator();
m1.add(m11);
JMenuItem m31=new JMenuItem(“简介“);
JMenuItem m32=new JMenuItem(“....“);
m31.addActionListener(this);
m3.add(m31);
m3.add(m32);
JMenuItem m21=new JMenuItem(“Aˉ¹“);
JMenuItem m22=new JMenuItem(“Aт“);
JMenuItem m23=new JMenuItem(“|A|“);
JMenuItem m24=new JMenuItem(“A*“);
JMenuItem m25=new JMenuItem(“A+B“);
JMenuItem m26=new JMenuItem(“A-B“);
JMenuItem m27=new JMenuItem(“AB“);
JMenuItem m28=new JMenuItem(“|º¬|“);
m21.addActionListener(this);
m22.addActionListener(this);
m23.addActionListener(this);
m24.addActionListener(this);
m25.addActionListener(this);
m26.addActionListener(this);
m27.addActionListener(this);
m28.addActionListener(this);
m2.add(m21);
m2.add(m22);
m2.add(m23);
m2.add(m24);
m2.add(m25);
m2.add(m26);
m2.add(m27);
m2.add(m28);
jmb.add(m1);
jmb.add(m2);
jmb.add(m3);
Mainjf.setJMenuBar(jmb);
Mainjf.setVisible(true);
Mainjf.setLayout(new BorderLayout(1010)); //设置第一层容器p1Centerp2South;
jp1=new JPanel();
jp2=new JPanel();
Mainjf.add(jp1“Center“);
Mainjf.add(jp2“South“);
jp1.setLayout(new BorderLayout()); //设置第二层容器中的jp1
jp11=new JPanel();
jp12=new JPanel();
jp1.add(jp11“Center“);
jp1.add(jp12“South“);
jp11.setLayout(new GridLayout(12)); //设置第三层容器中的jp11
jp111=new JPanel();
jp112=new JPanel();
jp11.add(jp111);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2010-11-15 22:04 MatrixCalculator\.classpath
文件 341 2010-11-17 18:57 MatrixCalculator\.fatjar
文件 392 2010-11-15 22:04 MatrixCalculator\.project
文件 99 2010-11-17 18:30 MatrixCalculator\.settings\org.eclipse.core.resources.prefs
文件 629 2010-11-15 22:04 MatrixCalculator\.settings\org.eclipse.jdt.core.prefs
文件 23392 2010-11-21 13:20 MatrixCalculator\bin\MainWindow.class
文件 11574 2010-11-21 13:20 MatrixCalculator\MatrixCalculator_fat.jar
文件 25713 2010-11-21 13:20 MatrixCalculator\src\MainWindow.java
目录 0 2010-11-21 13:21 MatrixCalculator\.settings
目录 0 2010-11-21 13:21 MatrixCalculator\bin
目录 0 2010-11-21 13:21 MatrixCalculator\src
目录 0 2010-11-21 13:21 MatrixCalculator
----------- --------- ---------- ----- ----
62441 12
- 上一篇:Java游戏源码
- 下一篇:wifikill wifi杀手
相关资源
- Java游戏源码
- Java秒杀系统方案优化-高性能高并发实
- JAVA办公局域网设计论文
- JAVA实现联网五子棋
- java时钟日历
- javaWeb学习路线
- 基于java swing的多线程电梯调度模拟
- android源代码 蓝牙串口助手
- 图像隐写F5 JAVA源代码
- Java进阶教程-动力节点.txt
- 计算机组成原理(BOOTH算法)java源代
- SparkSQL HDFS JAVA调用完整
- jar包反编译工具java
- JSP读取TXT文件并显示
- 图形界面通讯录信息资料可用文本保
- 管道过滤器的实现java
- javax.servlet.rar
- java 我行我素购物管理系统源码
- JSP+JavaBean+Servlet实现分页技术
- JAVA的小赛车程序
- 剑指Java面试-Offer直通车.txt
- (java).doc
- Java读取json文件并对json数据进行读取
- Compiler_mean3.rar
- 基于web的高校毕业生信息管理系统J
- Delphi与JAVA互加解密AES算法
- java面试题 IBM交通银行等一些外包的
- 小区物业管理系统JAVA+sqlserver
- Java泛型三篇文章,让你彻底理解泛型
- 用Java程序编写一个记事本程序的设计
评论
共有 条评论