📄 roomstatus.java
字号:
package com.room;import javax.swing.*;import com.borland.jbcl.layout.*;import java.awt.*;import java.util.Vector;import java.sql.*;import com.dbmanage.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class RoomStatus extends JPanel{ XYLayout xYLayout1 = new XYLayout(); JLabel jLabel1 = new JLabel(); JScrollPane jScrollPane1 = new JScrollPane(); JTable jTable1 = new JTable(); private int ID; private String RoomNo; //房间识别号 private String iClass; private float StandardPri; private float RebatePri; private String OnUse;//是否占用 private String Place;//具体位置 private String RoomIntro; private String Remark; Vector roomList = new Vector(); public RoomStatus() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { jLabel1.setFont(new java.awt.Font("SansSerif", 1, 22)); jLabel1.setForeground(Color.black); jLabel1.setHorizontalAlignment(SwingConstants.CENTER); jLabel1.setText("宾馆客房状态"); this.setLayout(xYLayout1); xYLayout1.setWidth(400); xYLayout1.setHeight(405); this.setBackground(SystemColor.info); this.setForeground(Color.blue); jScrollPane1.getViewport().setBackground(Color.white); this.add(jLabel1, new XYConstraints(111, 41, 253, 53)); this.add(jScrollPane1, new XYConstraints(43, 139, 340, 199)); jScrollPane1.getViewport().add(jTable1, null);Vector columnNames5 = new Vector(); columnNames5.add("ID"); columnNames5.add("房间识别号"); columnNames5.add("房间类别"); columnNames5.add("标准价"); columnNames5.add("折后价 "); columnNames5.add("是否占用"); columnNames5.add("具体位置 "); columnNames5.add("房间介绍"); columnNames5.add("备注 ");String queryString = "select * from HIMS_RoomStatus"; //查询语句 try { JDBCFile conn = new JDBCFile(); //得到一个对象 //首先得到查询结果的信息 ResultSet resultSet = conn.executeQuery(queryString); while (resultSet.next()) { ID = resultSet.getInt("ID"); String IDstr = Integer.toString(ID); RoomNo = resultSet.getString("RoomNo"); iClass = resultSet.getString("Class"); StandardPri= resultSet.getFloat("StandardPri"); String StandardPristr = Float.toString(StandardPri); RebatePri= resultSet.getFloat("RebatePri"); String RebatePristr = Float.toString(RebatePri); OnUse = resultSet.getString("OnUse"); Place = resultSet.getString("Place"); RoomIntro = resultSet.getString("RoomIntro"); Remark = resultSet.getString("Remark"); ///// Object[] data5 = { IDstr, RoomNo,iClass, StandardPristr,RebatePristr,OnUse, RoomIntro, Place, Remark}; Vector v2 = new Vector(); for (int k = 0; k < data5.length; ++k) { v2.add(data5[k]); } roomList.add(v2); } }catch (SQLException q) { System.out.println("报错:"+q); } JTable jTable1 = new JTable(roomList, columnNames5); this.add(jLabel1, new XYConstraints(250, 25, 200, 50)); jScrollPane1.getViewport().add(jTable1, null); this.add(jScrollPane1, new XYConstraints(50, 80, 650, 250)); }////private void jbInit()}//public class RoomStatus
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -