Package com.commander4j.tablemodel

Examples of com.commander4j.tablemodel.JDBPrintersTableModel


  private void populateList(String printerid, String groupid)
  {

    JDBPrinters prn = new JDBPrinters(Common.selectedHostID, Common.sessionID);
    buildSQL();
    JDBPrintersTableModel printertable = new JDBPrintersTableModel(prn.getPrintersResultSet(listStatement));
    TableRowSorter<JDBPrintersTableModel> sorter = new TableRowSorter<JDBPrintersTableModel>(printertable);

    jTable1.setRowSorter(sorter);
    jTable1.setModel(printertable);

    jScrollPane1.setViewportView(jTable1);
    jTable1.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    jTable1.getTableHeader().setReorderingAllowed(false);
    jTable1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

    jTable1.setFont(Common.font_list);

    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.PrinterID_Col).setPreferredWidth(125);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Group_Col).setPreferredWidth(50);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.PrinterType_Col).setPreferredWidth(55);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.IPAddress_Col).setPreferredWidth(120);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Port_Col).setPreferredWidth(40);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Description_Col).setPreferredWidth(170);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Language_Col).setPreferredWidth(55);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.DPI_Col).setPreferredWidth(25);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Enabled_Col).setPreferredWidth(50);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Direct_Enable_Col).setPreferredWidth(45);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Export_Enable_Col).setPreferredWidth(45);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Export_Format_Col).setPreferredWidth(45);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Export_Path_Col).setPreferredWidth(250);

    jScrollPane1.repaint();

    int rowCount = printertable.getRowCount();
    int selectedRow = -1;
    String prnID = "";
    for (int currentRow = 0; currentRow < rowCount; currentRow++)
    {
      prnID = (String) printertable.getValueAt(currentRow, JDBPrintersTableModel.PrinterID_Col);
      if (prnID.equals(printerid))
      {
        selectedRow = currentRow;
        break;
      }
View Full Code Here


  private void populateList(String defaultitem) {

    JDBPrinters prn = new JDBPrinters(Common.selectedHostID, Common.sessionID);
    buildSQL();
    JDBPrintersTableModel printertable = new JDBPrintersTableModel(prn.getPrintersResultSet(listStatement));
    TableRowSorter<JDBPrintersTableModel> sorter = new TableRowSorter<JDBPrintersTableModel>(printertable);

    jTable1.setRowSorter(sorter);
    jTable1.setModel(printertable);

    jScrollPane1.setViewportView(jTable1);
    jTable1.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    jTable1.getTableHeader().setReorderingAllowed(false);
    jTable1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

    jTable1.setFont(Common.font_list);

    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.PrinterID_Col).setPreferredWidth(100);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Group_Col).setPreferredWidth(100);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.PrinterType_Col).setPreferredWidth(100);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.IPAddress_Col).setPreferredWidth(130);
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Port_Col).setPreferredWidth(40);   
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Description_Col).setPreferredWidth(150)
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Language_Col).setPreferredWidth(100)
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.DPI_Col).setPreferredWidth(25)
    jTable1.getColumnModel().getColumn(JDBPrintersTableModel.Enabled_Col).setPreferredWidth(50);   

    jScrollPane1.repaint();
   
    int rowCount = printertable.getRowCount();
    int selectedRow = -1;
    String prnID = "";
    for (int currentRow = 0; currentRow < rowCount; currentRow++)
    {
      prnID = (String) printertable.getValueAt(currentRow, JDBPrintersTableModel.PrinterID_Col);
      if (prnID.equals(defaultitem))
      {
        selectedRow = currentRow;
        break;
      }
View Full Code Here

TOP

Related Classes of com.commander4j.tablemodel.JDBPrintersTableModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.