📄 sitepanel.java
字号:
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
import java.awt.event.*;
public class SitePanel extends JPanel {
private JLabel jlbegin=new JLabel("起始站");
private JTextField jtbegin=new JTextField(10);
private JLabel jlend=new JLabel("终点站");
private JTextField jtend=new JTextField(10);
private JLabel jlPass=new JLabel("经过站");
public JTextField jtPass=new JTextField(10);
private JButton jb1=new JButton("查询");
private JLabel jl=new JLabel();
private JButton jb2=new JButton("查询");
public DataBase database=new DataBase();
public JTable jTable1 = new JTable();
private JPanel jp1=new JPanel();
private JPanel jp2=new JPanel();
private JPanel jp3=new JPanel();
private TabelPanel tabelpanel=new TabelPanel();
public TabelPanel1 tabelpanel1=new TabelPanel1();
public SitePanel(){
jTable1.setRowHeight(30);
jp1.setBorder(new TitledBorder("精确查找"));
jp1.setLayout(new FlowLayout(0));
jp1.add(jlbegin);
jp1.add(jtbegin);
jp1.add(jlend);
jp1.add(jtend);
jp1.add(jb1);
jp2.setBorder(new TitledBorder("站点查找"));
jp2.setLayout(new FlowLayout(0));
jp2.add(jlPass);
jp2.add(jtPass);
jp2.add(jb2);
jp3.setLayout(new GridLayout(2,1,0,0));
jp3.add(jp1);
jp3.add(jp2);
add(jp3,BorderLayout.NORTH);
jb1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
tabelpanel1.getTable(jtbegin.getText().trim(), jtend.getText().trim());
tabelpanel1.setTitle("经过"+jtbegin.getText()+"和"+jtend.getText()+"的所有车辆如下");
tabelpanel1.setVisible(true);
}
});
jb2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
tabelpanel.getTable(jtPass.getText());
tabelpanel.setVisible(true);
tabelpanel.setTitle("经过"+jtPass.getText()+"的所有车辆如下");
}
});
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -