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

📄 editor.java

📁 图书浏览软件
💻 JAVA
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;


public class editor extends JFrame
{
	JPanel pane = new JPanel();
	JLabel[] lab = new JLabel[2];
	JTextField[] tf = new JTextField[2];
	JButton button;
	Font newfont1 = new Font("newfont",Font.PLAIN,13);
	DataBaseLink dbl;
	String Dir;
	showtable tab;
	JLabel label = new JLabel("图书路径:   ");
	
	public editor(showtable table)
	{
		setTitle("编辑图书");
		setContentPane(pane);
		pane.setLayout(null);
		setSize(400,200);
		setResizable(false);
		
		String[] s = {"该书作者","该书类别"};
	    for(int i = 0;i<2;i++)
	    {
	    	lab[i] = new JLabel(s[i]);
	    	lab[i].setBounds(20,50+i*40,100,20);
	    	lab[i].setFont(newfont1);
	    	pane.add(lab[i]);
	    	
	    	tf[i] = new JTextField();
	    	tf[i].setBounds(100,50+i*40,100,20);
	    	tf[i].setFont(newfont1);
	    	pane.add(tf[i]);
	    } 
	    
	        button = new JButton("更     新");
	    	button.setBounds(100,130,100,22);
	    	button.setFont(newfont1);
	    	pane.add(button);
	    	
	    buttonAction(); 
	    DataBaseLinkinit();
	    tab = table;	
	}
	
	
	public void setdir(String dir)
	{
		Dir = dir;
		label.setText("图书路径:   "+dir);
		label.setBounds(20,10,300,20);
	    label.setFont(newfont1);
	    pane.add(label);
	}
	
	
	public void buttonAction()
	{
        button.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e)
			{
					dbl.edittushu(tf[0].getText(),tf[1].getText(),Dir);
				    dbl.alltushu(tab);
			}});
	}
	
	public void DataBaseLinkinit()
	{
		dbl = new DataBaseLink("JDBC:ODBC:Driver={MicroSoft Access Driver (*.mdb)};DBQ=../数据信息/数据信息.mdb");
	}
}

⌨️ 快捷键说明

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