• 大小: 16KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: Java
  • 标签: java  swing  

资源简介

自己使用java swing 写的一个增删改查的小项目

资源截图

代码片段和文件信息

package jxc;

import java.awt.BorderLayout;
import java.awt.Event;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;

import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.KeyStroke;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;

import jxc.book.comman.JumpPanel;
import jxc.book.ui.BookListPanel;


public class BookApplication {

private Jframe jframe = null;
private JPanel jContentPane = null;
private JMenuBar jJMenuBar = null;
private JMenu fileMenu = null;
private JMenu editMenu = null;
private JMenu helpMenu = null;
private JMenuItem exitMenuItem = null;
private JMenuItem aboutMenuItem = null;
private JMenuItem cutMenuItem = null;
private JMenuItem copyMenuItem = null;
private JMenuItem pasteMenuItem = null;
private JMenuItem saveMenuItem = null;
private JDialog aboutDialog = null;
private JPanel aboutContentPane = null;
private JLabel aboutVersionLabel = null;
public object getJContentPane;

/**
 * This method initializes jframe
 * 
 * @return javax.swing.Jframe
 */
private Jframe getJframe() {
if (jframe == null) {
jframe = new Jframe();
jframe.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
jframe.setJMenuBar(getJJMenuBar());
jframe.setSize(600 500);
jframe.setContentPane(getJContentPane());
jframe.settitle(“Application“);
}
return jframe;
}

/**
 * This method initializes jContentPane
 * 
 * @return javax.swing.JPanel
 */
public JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);

jContentPane.removeAll();
jContentPane.add(new BookListPanel());
jContentPane.repaint();
}
return jContentPane;
}

/**
 * This method initializes jJMenuBar
 * 
 * @return javax.swing.JMenuBar
 */
private JMenuBar getJJMenuBar() {
if (jJMenuBar == null) {
jJMenuBar = new JMenuBar();
jJMenuBar.add(getFileMenu());
jJMenuBar.add(getEditMenu());
jJMenuBar.add(getHelpMenu());
}
return jJMenuBar;
}

/**
 * This method initializes jMenu
 * 
 * @return javax.swing.JMenu
 */
private JMenu getFileMenu() {
if (fileMenu == null) {
fileMenu = new JMenu();
fileMenu.setText(“File“);
fileMenu.add(getSaveMenuItem());
fileMenu.add(getExitMenuItem());
}
return fileMenu;
}

/**
 * This method initializes jMenu
 * 
 * @return javax.swing.JMenu
 */
private JMenu getEditMenu() {
if (editMenu == null) {
editMenu = new JMenu();
editMenu.setText(“Edit“);
editMenu.add(getCutMenuItem());
editMenu.add(getCopyMenuItem());
editMenu.add(getPasteMenuItem());
}
return editMenu;
}

/**
 * This 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-03-30 21:51  jxc\
     目录           0  2013-03-30 21:51  jxc\book\
     文件        7182  2013-03-30 22:04  jxc\BookApplication.java
     目录           0  2013-03-30 21:51  jxc\book\business\
     目录           0  2013-03-30 21:51  jxc\book\business\ebi\
     文件         430  2013-03-31 12:50  jxc\book\business\ebi\BookEbi.java
     目录           0  2013-03-30 21:51  jxc\book\business\ebo\
     文件         967  2013-03-31 12:51  jxc\book\business\ebo\BookEbo.java
     目录           0  2013-03-30 21:51  jxc\book\business\factory\
     文件         253  2013-03-30 22:05  jxc\book\business\factory\BookEbiFactory.java
     目录           0  2013-03-30 21:51  jxc\book\comman\
     文件        1482  2013-03-30 22:03  jxc\book\comman\FileTools.java
     文件         360  2013-03-30 22:05  jxc\book\comman\JumpPanel.java
     目录           0  2013-03-30 21:51  jxc\book\dao\
     目录           0  2013-03-30 21:51  jxc\book\dao\dao\
     文件         423  2013-03-31 12:46  jxc\book\dao\dao\BookDao.java
     目录           0  2013-03-30 21:51  jxc\book\dao\factory\
     文件         239  2013-03-30 22:05  jxc\book\dao\factory\BookDbFactory.java
     目录           0  2013-03-30 21:51  jxc\book\dao\impl\
     文件        2280  2013-04-01 13:54  jxc\book\dao\impl\BookImpl.java
     目录           0  2013-03-31 12:15  jxc\book\ui\
     文件        5181  2013-03-30 23:41  jxc\book\ui\AddPanel.java
     文件        5071  2013-03-31 22:05  jxc\book\ui\BookDeletePanel.java
     文件        4573  2013-04-01 14:03  jxc\book\ui\BookListPanel.java
     文件        5395  2013-03-31 08:30  jxc\book\ui\BookUpdatePanel.java
     文件        4024  2013-03-31 22:17  jxc\book\ui\QueryPanel.java
     目录           0  2013-03-31 12:17  jxc\book\vo\
     文件        1412  2013-03-31 09:32  jxc\book\vo\BookModel.java
     文件        1650  2013-03-31 16:54  jxc\book\vo\BookQueryModel.java

评论

共有 条评论