📄 editor.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 + -