Refine search
private JComponent getChooserPanel() { JPanel p = new JPanel(new BorderLayout()); p.setBorder(BorderFactory.createEmptyBorder(10, 0, 0, 0)); p.setOpaque(false); JLabel l = new JLabel("Please choose installation directory:"); l.setVerticalAlignment(JLabel.NORTH); l.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 10)); p.add(l, BorderLayout.NORTH); table = new JTable(installations); table.getSelectionModel().setSelectionMode(ListSelectionModel.SINGLE_SELECTION); table.setColumnSelectionAllowed(false); table.setDefaultRenderer(Object.class, new InstallationTableCellRenderer()); table.getColumnModel().getColumn(0).setHeaderValue("Directory"); table.getColumnModel().getColumn(0).setPreferredWidth(300); table.getColumnModel().getColumn(1).setHeaderValue("Java Version"); table.getColumnModel().getColumn(3).setPreferredWidth(100); table.getColumnModel().getColumn(2).setHeaderValue("Type"); table.getColumnModel().getColumn(3).setPreferredWidth(100); table.getColumnModel().getColumn(3).setHeaderValue("Replaced by DCEVM?"); table.getColumnModel().getColumn(3).setPreferredWidth(200); table.getColumnModel().getColumn(4).setHeaderValue("Installed altjvm?"); table.getColumnModel().getColumn(4).setPreferredWidth(200); JScrollPane lists = new JScrollPane(table); lists.setPreferredSize(new Dimension(900, 200)); p.add(lists, BorderLayout.CENTER); return p; }
resultsTable.setDefaultRenderer(Object.class, new AlignmentRenderer(alignments)); return new JScrollPane(resultsTable);
JScrollPane CompTableScrollpane = new JScrollPane(CompTable, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); JPanel bottomPanel = CreateBottomPanel(); frame = new JFrame("Comp Table Test"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(CompTableScrollpane, BorderLayout.CENTER); frame.add(bottomPanel, BorderLayout.SOUTH); frame.setPreferredSize(new Dimension(800, 400)); frame.setLocation(150, 150); CompModel = new CompTableModel(); CompModel.addRow(); JTable table = new JTable(CompModel); table.setRowHeight(new CompCellPanel().getPreferredSize().height); table.setTableHeader(null); CompCellEditorRenderer compCellEditorRenderer = new CompCellEditorRenderer(); table.setDefaultRenderer(Object.class, compCellEditorRenderer); table.setDefaultEditor(Object.class, compCellEditorRenderer); return table; panel.add(addButton); return panel;
table.setDefaultRenderer(Double.class, new CurrencyRenderer(nf)); table.setDefaultEditor(Double.class, new CurrencyEditor(nf)); this.add(new JScrollPane(table)); JFrame f = new JFrame("RenderEditNumber"); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.add(this); f.pack(); f.setLocationRelativeTo(null);
JFrame frame = new JFrame("SpinnerColumn"); JPanel panel = new JPanel(new GridLayout(1, 1)); JTable table = new JTable(5, 1); SliderColumn spinnerColumn = new SliderColumn(table, 0); table.setDefaultRenderer(Object.class, spinnerColumn); panel.add(table); frame.setContentPane(panel); frame.pack();
private JTable getTable(Object[][] tableData, String[] columnNames, double[] yBounds) { JTable table = new JTable(tableData, columnNames); table.setRowHeight(40); table.setDefaultRenderer(Object.class, new GlyphCellRenderer(yBounds)); return table; }
JTable table = new JTable(model); table.setRowSelectionAllowed(true); table.setShowGrid(false); table.setDefaultRenderer(String.class, new VisitorRenderer()); frame.add(new JScrollPane(table)); frame.pack(); frame.setLocationRelativeTo(null);
logTable = new JTable(logTableModel); logTable.setDefaultRenderer( LogMessage.class, new LogTableCellRenderer() { add(new JScrollPane(logTable), BorderLayout.CENTER); add(toolBar, BorderLayout.SOUTH);
table.setDefaultRenderer(Date.class, new DefaultTableCellRenderer() { JScrollPane scrollPane = new JScrollPane(table); add(scrollPane, BorderLayout.CENTER); timer = new Timer(delay, startCycle()); timer.setRepeats(true);
table.setDefaultRenderer(Object.class, new DefaultTableCellRenderer(){ @Override public Component getTableCellRendererComponent(JTable table, SwingUtilities.invokeLater(new Runnable(){ public void run() { JOptionPane.showMessageDialog(null, new JScrollPane(getNewRenderedTable(getTable())));
super(BoxLayout.Y_AXIS); JTable table = new JTable(5,5); table.setIntercellSpacing(new Dimension(0,0));//Get rid of cell spacing table.setDefaultRenderer(Object.class, cr); add(table);
JTable table = new JTable(); DateCellRenderer renderer = new DateCellRenderer(); // Apply for a single column table.getColumnModel().getColumn(0).setCellRenderer(renderer); // OR apply for all columns using the Date class table.setDefaultRenderer(Date.class, renderer);
JTable table = new JTable(model); table.setDefaultRenderer(Date.class, new TimeCellRenderer()); frame.add(new JScrollPane(table)); frame.pack(); frame.setLocationRelativeTo(null);
private void initUI(DeviceNColorant[] colorants) { panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS)); panel.setPreferredSize(new Dimension(300, 500)); JLabel colorSpaceLabel = new JLabel("DeviceN colorspace"); colorSpaceLabel.setAlignmentX(Component.CENTER_ALIGNMENT); colorSpaceLabel.setFont(new Font(Font.MONOSPACED, Font.BOLD, 30)); DeviceNTableModel tableModel = new DeviceNTableModel(colorants); JTable table = new JTable(tableModel); table.setDefaultRenderer(Color.class, new ColorBarCellRenderer()); table.setRowHeight(60); JScrollPane scrollPane = new JScrollPane(); scrollPane.setViewportView(table); panel.add(colorSpaceLabel); panel.add(scrollPane); }
frame.add(new TestPane()); frame.pack(); frame.setLocationRelativeTo(null); table.setDefaultRenderer(Object.class, new TestCellRenderer()); add(new JScrollPane(table));
jScrollPaneXML = new JScrollPane(jEditorPaneXML); jPanelXML.setLayout(new java.awt.BorderLayout()); jPanelXML.add(jScrollPaneXML, java.awt.BorderLayout.CENTER); SchemaPropertyCellRenderer spcr = new SchemaPropertyCellRenderer(workbench); propertyTable.setDefaultRenderer(Object.class, spcr); } catch (Exception ex) { LOGGER.error("SchemaExplorer init error", ex);
table = new JTable(model); for (int row = 0; row < model.getRowCount(); row++) { for (int col = 0; col < model.getColumnCount(); col++) { table.setDefaultRenderer(String.class, new BoardTableCellRenderer()); table.setRowSelectionAllowed(false); table.setVisible(true); this.add(table); this.setPreferredSize(new Dimension(table.getPreferredSize().width, (table.getPreferredSize().height + 85))); frame.getContentPane().add(new Board()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack();
private JTable createTable(ValueTable valueTable) { JTable table = new JTable(new ValueTableModel(valueTable)); table.setDefaultRenderer(Value.class, new ValueRenderer()); table.setDefaultRenderer(Integer.class, new NumberRenderer()); final Font font = table.getFont(); table.getColumnModel().getColumn(0).setMaxWidth(font.getSize() * 4); table.setRowHeight(font.getSize() * 6 / 5); return table; }
public void run() { final MyTableModel model = new MyTableModel(); JTable table = new JTable(model); table.setDefaultRenderer(Date.class, new TimeCellRenderer()); frame.add(new JScrollPane(table)); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); frame.add(new JButton(new AbstractAction("Go") { @Override public void actionPerformed(ActionEvent e) {
JTable table = new JTable(tableModel); table.setDefaultRenderer(Color.class, new ColorBarCellRenderer()); table.setRowHeight(40); table.getColumnModel().getColumn(0).setMinWidth(30); table.getColumnModel().getColumn(1).setMaxWidth(100); JScrollPane scrollPane = new JScrollPane(); scrollPane.setViewportView(table); scrollPane.setAlignmentX(Component.LEFT_ALIGNMENT);