/** * Creates new form FortfuehrungsanlaesseDialog. * * @param parent DOCUMENT ME! * @param modal DOCUMENT ME! */ private FortfuehrungsanlaesseDialog(final Frame parent, final boolean modal) { super(parent, modal); initComponents(); final Highlighter istAbgearbeitetHighlighter = new IstAbgearbeitetHighlighter(); jXTable1.setHighlighters(istAbgearbeitetHighlighter); jXTable1.setModel(new FortfuehrungenTableModel()); jXTable1 .getColumnModel() .getColumn(0) .setCellRenderer(jXTable1.getDefaultRenderer(String.class)); jXTable1 .getColumnModel() .getColumn(1) .setCellRenderer(jXTable1.getDefaultRenderer(String.class)); jXTable1 .getColumnModel() .getColumn(2) .setCellRenderer(jXTable1.getDefaultRenderer(String.class)); jXTable1.getColumnModel().getColumn(0).setPreferredWidth(100); jXTable1.getColumnModel().getColumn(1).setPreferredWidth(150); jXTable1.getColumnModel().getColumn(2).setPreferredWidth(200); jXTable1.getSelectionModel().setSelectionMode(ListSelectionModel.SINGLE_SELECTION); jXTable1.setDragEnabled(false); jXTable1.getTableHeader().setResizingAllowed(true); jXTable1.getTableHeader().setReorderingAllowed(false); // jXTable1.setSortOrder(1, SortOrder.ASCENDING); jXTable1 .getSelectionModel() .addListSelectionListener( new ListSelectionListener() { @Override public void valueChanged(final ListSelectionEvent e) { // If cell selection is enabled, both row and column change events are fired if ((e.getSource() == jXTable1.getSelectionModel()) && jXTable1.getRowSelectionAllowed()) { fortfuehrungsTableListSelectionChanged(e); } } }); jProgressBar1.setVisible(false); }