java窗口设计_java简单窗口设计(源代码)
java简单窗口设计(源代码)
上一篇 /
下一篇 2010-12-06 09:04:24
/ 个人分类:JAVA
[转载]
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.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
public class MainFrame. extends JFrame{
private static final long serialVersionUID = 1L;
private JPanel panel;
private JLabel lbl;
private JButton btnCount;
private JMenuBar menuBar;
private JMenu menuFile;
private JMenuItem menuItemCount;
private JMenuItem menuItemExit;
private String lblView = "0";
public void init(){
setTitle("Automation Test Platform");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
menuBar = new JMenuBar();
menuFile = new JMenu("File");
this.setJMenuBar(menuBar);
menuBar.add(menuFile);
menuItemCount = new JMenuItem("Count");
menuItemExit = new JMenuItem("Exit");
menuFile.add(menuItemCount);
menuFile.add(menuItemExit);
panel = new JPanel();
this.add(panel);
lbl = new JLabel(lblView);
btnCount = new JButton("Count");
panel.add(lbl);
panel.add(btnCount);
this.pack();
this.setVisible(true);
addAction();
}
public void addAction(){
btnCount.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
count();
}
});
menuItemCount.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
count();
}
});
menuItemExit.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
}
public void count(){
int tep = Integer.parseInt(lbl.getText());
lblView = String.valueOf(tep+1);
lbl.setText(lblView);
}
public static void main(String[] args) {
MainFrame. mainFrame. = new MainFrame();
mainFrame.init();
}
}
TAG:
我来说两句
显示全部
内容
昵称
验证
提交评论
java窗口设计_java简单窗口设计(源代码)相关推荐
- java购物车设计_Java简单购物车设计
还是存在一些问题(比如clear函数没效果.乱码,单独测试也没,确实找不到问题),路过的给解决下... 第一部分 会话控制 会话跟踪: 使用隐藏表单字段 URL重写,实际就是直接把状态信息加到 ...
- java 简单 框架_java简单框架设计
设计框架包可以作为一个工具给大家用,需要有完全不同设计思路给出来,不同于我们去做一个web服务.网站. 或者一个业务微服务,需要从原来使用视角转换成一个构建者视角. 框架或者工具,更多是框架来管理或者 ...
- 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计
JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...
- java创建画板_java画板的设计和创建
首先创建一个画板类继承容器类,这样可以在画板类中重写容器的paint方法. public class DrawFrame extends JPanel 再创建一个类写监听器的程序,以及一个类来写画板的 ...
- java应用架构设计_java应用架构设计
第二章 模块化的两方面 模块化的两方面:运行时模型和开发模型. 2.1运行时模型:是关注如何在运行时对模块化的软件系统进行管理.在java平台中,模块化的系统事实标准是OSGI,很多应用应用平台借助O ...
- 基于java SSM图书管理系统简单版设计和实现
本项目演示链接地址 > 主要技术:后台采用技术: SSM框架(SpringMVC + Spring + Mybatis) 前台采用技术: div + css 功能比较简单.适合学习使用 主要功能 ...
- java 开发者异常处理_Java异常处理和设计
本篇博客内容转自http://www.cnblogs.com/dolphin0520/p/3769804.html,内容供自己学习参考之用 在程序设计中,进行异常处理是非常关键和重要的一部分.一个程序 ...
- java购物车设计_Java面向对象课程设计——购物车
Java面向对象课程设计--购物车 小组成员:余景胜.刘格铭.陈国雄.达瓦次仁 一.前期调查 流程 客人(Buyer)先在商城(Mall)中浏览商品(Commidity),将浏览的商品加入购物车(Sh ...
- java角谷_java实现递归设计——数鸭子和角谷定理
java实现递归设计--数鸭子和角谷定理 java实现递归设计--数鸭子和角谷定理 一 .题目分析 题目一:一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只.这样他经过了七个村子后还 ...
- java幂等性原理_Java接口幂等性设计原理解析
在微服务架构下,我们在完成一个订单流程时经常遇到下面的场景: 一个订单创建接口,第一次调用超时了,然后调用方重试了一次 在订单创建时,我们需要去扣减库存,这时接口发生了超时,调用方重试了一次 当这笔订 ...
最新文章
- 《MongoDB管理与开发精要》——1.4节本章小结
- 【Network Security!】Linux中apt-get update和apt-get upgrade命令的区别
- 关于服务程序生成文件存放在哪的问题
- Ehcarts 与 百度地图结合时,如何获取bmap的实例对象?
- Java:安排作业按时间间隔运行
- 【入门6】函数与结构体(今天刷洛谷了嘛)
- java月实训小结800字_Java实训小结
- MySQL InnoDB 存储引擎索引那些事儿
- SAP License:SAP IDES常用功能及测试环境
- 十全干货:核心游戏系统架构设计
- sap生产工单报工_SAP作业分割与作业价格计算说明
- coreseek(中文全文搜索)安装和使用(一)
- K9G8G08U0A升级到K9GAG08U0D烧录NK要注意的地方
- python 自动发邮件模块抄送_Python实现自动发送邮件
- CSS笔记(菜鸟教程)
- iOS开发笔记1:ToDoList、相册、地图应用及新浪微博
- Windows 11 v22000.318 11月更新版
- Python双目相机计算三维坐标(使用opencv自带图片)
- 游戏后台杂谈:后台的语言、系统与构架
- rtx2060什么水平_rtx2060性能怎么样