⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2

📁 使用swing做的熟悉控件使用的DEMO
💻
字号:
package frame;import java.util.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import book.*;import userexception.*;public class BookSystem{	//constructor	public BookSystem() {	}	//method to generate the main GUI	public JPanel createGUI(BookTableModel bookmodel) {		JPanel p = new JPanel(new FlowLayout());		JTable table= new JTable(bookmodel);		p.add(table);		return p;	}		//method to generate the required data for the JTable.	public BookTableModel getBookModel() {		//init data		BookList booklist;		LendList lendlist;		HashSet books = null;		String names[] = {Book.KEY, Book.NAME, Book.AUTHOR, Book.TYPE, Book.COST, Book.PUBLISH};		booklist = BookList.getInstance();		lendlist = LendList.getInstance();		try {		booklist.addBook(new Book(booklist.makeNo(),"Ten Years","KIT",Book.COMPUTER,30.00,"China"));		booklist.addBook(new Book(booklist.makeNo(),"Red And Black","Unknown",Book.NONCOMPUTER,69.00,"People"));		booklist.addBook(new Book(booklist.makeNo(),"C Programming","John",Book.COMPUTER,12.00,"RenMin"));		booklist.addBook(new Book(booklist.makeNo(),"Three Pigs","KIT",Book.NONCOMPUTER,54.90,"Family"));		} catch(AddException e) {			System.out.println(e.getMessage());		}		books = booklist.getBooks();		return BookTableModel.getBookModel(books, names);	}	//main	public static void main(String args[]) {		BookSystem sys = new BookSystem();		JFrame f = new JFrame("Book Management System Ver 0.1");		f.setDefaultLookAndFeelDecorated(false);		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);		Container container = f.getContentPane();		container.add(sys.createGUI(sys.getBookModel()),BorderLayout.CENTER);		f.setSize(500,600);		f.show();	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -