资源简介
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.InputEvent;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.swing.BorderFactory;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPopupMenu;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.KeyStroke;
import javax.swing.ScrollPaneConstants;
import javax.swing.SwingConstants;
public class JNotePadUI extends JFrame {
private JMenuItem menuOpen;
private JMenuItem menuSave;
private JMenuItem menuSaveAs;
private JMenuItem menuClose;
private JMenu editMenu;
private JMenuItem menuCut;
private JMenuItem menuCopy;
private JMenuItem menuPaste;
private JMenuItem menuAbout;
private JTextArea textArea;
private JLabel stateBar;
private JFileChooser fileChooser;
private JPopupMenu popUpMenu;
public JNotePadUI() {
super("新建文本文件");
setUpUIComponent();
setUpEventListener();
setVisible(true);
}
private void setUpUIComponent() {
setSize(640, 480);
// 菜单栏
JMenuBar menuBar = new JMenuBar();
// 设置「文件」菜单
JMenu fileMenu = new JMenu("文件");
menuOpen = new JMenuItem("打开");
// 快捷键设置
menuOpen.setAccelerator(
KeyStroke.getKeyStroke(
KeyEvent.VK_O,
代码片段和文件信息
相关资源
- hamcrest-all-1.3.jar
- 自动下单工具Java,已在京东商城验证
- 简单的一次二次三次方程求解-Java
- Java项目经验汇总(简历项目素材
- 外文翻译(含原文、译文及出处) 适
- java 实现两excel或csv文件的比对以某几
- java swing url器
- josm官网最新版本
- JAVA简易太阳系模型
- java进程间通讯机制代码----RMI、共享内
- java:静态web服务器实现http
- Java研发技术成长路线 思维导图
- GPS定位信息跟踪系统JAVA
- java_icmp_ping
- 企业人事管理系统(java ee)
- Java版火车查票系统
- 1078解析推流源代码(netty+javacv+sprin
- webUploader断点续传js+java代码及说明
- java、android、web三端通用的RSA和AES工具
- Java远程控制服务端和客户端源代码
- 医院管理系统源码 数据库课程设计
- 剑指offer(java) pdf 高清完整版
- java读取zip文件
- 车站售票系统
- 猜数字 JAVA课程设计报告
- 元胞自动机 Java实现
- java版本的人员信息管理.rar
- java swing 闹钟源码
- java实现国密SM3算法
- java 泡泡堂联机版
评论
共有 条评论