📄 cx.java~5~
字号:
package bus;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
import java.util.Vector;
public class cx
extends JFrame {
JTable tb = new JTable();
DefaultTableModel model = new DefaultTableModel();
Vector head = new Vector();
JButton bt_query = new JButton("确定");
JButton bt_qx = new JButton("取消");
BusManager bm = new BusManager();
tj t;
public cx(tj t) {
this.t = t;
this.setSize(300, 300);
this.setTitle("查询");
bt_query.setFont(new java.awt.Font("Dialog", 0, 12));
bt_query.setPreferredSize(new Dimension(60, 25));
bt_query.setBackground(new Color(254, 231, 251));
bt_qx.setFont(new java.awt.Font("Dialog", 0, 12));
bt_qx.setPreferredSize(new Dimension(60, 25));
bt_qx.setBackground(new Color(254, 231, 251));
Container ct = this.getContentPane();
ct.setLayout(new BorderLayout());
JScrollPane sp = new JScrollPane(tb);
sp.getViewport().setBackground(new Color(224, 224, 254));
ct.add(sp, "Center");
head.add("ID");
head.add("SiJi");
model.setColumnIdentifiers(head);
tb.setModel(model);
JPanel ps = new JPanel();
ps.add(bt_query);
bt_query.addActionListener(new Cl());
ps.add(bt_qx);
bt_qx.addActionListener(new Cl());
ct.add(ps, "South");
String s = "select ID,SiJi from BusGuanli";
Vector vt = bm.selectBus(s);
model.setDataVector(vt, head);
tb.setGridColor(Color.pink);
tb.getTableHeader().setBackground(new Color(224, 224, 254));
tb.getTableHeader().setFont(new Font("宋体",Font.PLAIN,16));
tb.setRowHeight(30);
tb.setBackground(new Color(224, 224, 254));
tb.setFont(new java.awt.Font("Dialog", 0, 16));
this.setVisible(true);
}
class Cl
implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource() == bt_query) {
String s = (String) model.getValueAt(tb.getSelectedRow(), 1);
t.setName(s);
cx.this.dispose();
}
if (e.getSource() == bt_qx) {
cx.this.dispose();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -