@Override public void showUp() { assert EventQueue.isDispatchThread(); panel.showUp(); topComponent.requestActive(); }
public UniformityCheckMainTopComponent() { super(UniformityCheckActorActivator.class, UniformityCheckMainPanel.class); setName(NbBundle.getMessage(UniformityCheckMainTopComponent.class, "CTL_UniformityCheckMainTopComponent")); putClientProperty(PROP_DRAGGING_DISABLED, true); putClientProperty(PROP_MAXIMIZATION_DISABLED, true); putClientProperty(PROP_UNDOCKING_DISABLED, true); } }
public MeasurementPanel (final @Nonnull String text) { assert EventQueue.isDispatchThread(); setBackground(Color.WHITE); setOpaque(true); lbUpper.setHorizontalAlignment(SwingConstants.CENTER); lbLower.setHorizontalAlignment(SwingConstants.CENTER); lbUpper.setVerticalAlignment(SwingConstants.BOTTOM); lbLower.setVerticalAlignment(SwingConstants.TOP); addComponentListener(componentListener); final String[] split = text.split("\n"); final GridLayout gridLayout = new GridLayout(split.length, 1); setLayout(gridLayout); lbUpper.setText(split[0]); add(lbUpper); if (split.length > 1) { add(lbLower); lbLower.setText(split[1]); } else { lbUpper.setVerticalAlignment(SwingConstants.CENTER); } }
@Override public void run() { final JFrame frame = new JFrame(); final UniformityCheckMainPanel presentation = new UniformityCheckMainPanel(); final String[] row = {"2948\n7943", "6305\n395", "32\n3950"}; presentation.populateMeasurements(new String[][] { row, row, row }); frame.add(presentation); frame.setSize(800, 600); frame.setVisible(true); } });
public UniformityCheckMainPanel() { assert EventQueue.isDispatchThread(); initComponents(); setOpaque(true); pnMeasurements.setBorder(BorderFactory.createEmptyBorder()); radioButtonsSelector = new RadioButtonsSelector(rbLuminance, rbWhitePoint); pnMeasurements.add(measurementsPanel, BorderLayout.CENTER); pnDisplays.add(epDisplays, BorderLayout.CENTER); pnArchive.add(epMeasurementsArchive, BorderLayout.CENTER); lvMeasurementsArchive.setOpaque(true); lvMeasurementsArchive.putClientProperty("List.selectionBackground", new Color(60, 60, 60)); lvMeasurementsArchive.putClientProperty("List.selectionForeground", Color.WHITE); lvMeasurementsArchive.setBackground(new Color(80, 80, 80)); lvMeasurementsArchive.setForeground(Color.white); lvDisplays.setOpaque(true); lvDisplays.putClientProperty("List.selectionBackground", new Color(60, 60, 60)); lvDisplays.putClientProperty("List.selectionForeground", Color.WHITE); lvDisplays.setBackground(new Color(80, 80, 80)); lvDisplays.setForeground(Color.WHITE); lbSelectedDisplayName.setText(" "); lbSelectedProfile.setText(" "); }
public NetBeansUniformityCheckMainPresentation() { assert EventQueue.isDispatchThread(); topComponent = (UniformityCheckMainTopComponent)WindowManager.getDefault().findTopComponent("UniformityCheckMainTopComponent"); panel = topComponent.getContent(); }
@Override public void populateMeasurements (final @Nonnull String[][] measurements) { assert EventQueue.isDispatchThread(); measurementsPanel.renderMeasurements(measurements); }
public void renderMeasurements (final @Nonnull String[][] measurements) { assert EventQueue.isDispatchThread(); innerPanel.removeAll(); gridLayout.setColumns(measurements[0].length); gridLayout.setRows(measurements.length); gridLayout.setHgap(1); gridLayout.setVgap(1); for (int row = 0; row < gridLayout.getRows(); row++) { for (int column = 0; column < gridLayout.getColumns(); column++) { innerPanel.add(new MeasurementPanel(measurements[row][column])); } } innerPanel.validate(); } }
public MeasurementPanel (final @Nonnull String text) { assert EventQueue.isDispatchThread(); setBackground(Color.WHITE); setOpaque(true); lbUpper.setHorizontalAlignment(SwingConstants.CENTER); lbLower.setHorizontalAlignment(SwingConstants.CENTER); lbUpper.setVerticalAlignment(SwingConstants.BOTTOM); lbLower.setVerticalAlignment(SwingConstants.TOP); addComponentListener(componentListener); final String[] split = text.split("\n"); final GridLayout gridLayout = new GridLayout(split.length, 1); setLayout(gridLayout); lbUpper.setText(split[0]); add(lbUpper); if (split.length > 1) { add(lbLower); lbLower.setText(split[1]); } else { lbUpper.setVerticalAlignment(SwingConstants.CENTER); } }
@Override public void showUp() { assert EventQueue.isDispatchThread(); panel.showUp(); topComponent.requestActive(); }
public UniformityCheckMainTopComponent() { super(UniformityCheckActorActivator.class, UniformityCheckMainPanel.class); setName(NbBundle.getMessage(UniformityCheckMainTopComponent.class, "CTL_UniformityCheckMainTopComponent")); putClientProperty(PROP_DRAGGING_DISABLED, true); putClientProperty(PROP_MAXIMIZATION_DISABLED, true); putClientProperty(PROP_UNDOCKING_DISABLED, true); } }
@Override public void run() { final JFrame frame = new JFrame(); final UniformityCheckMainPanel presentation = new UniformityCheckMainPanel(); final String[] row = {"2948\n7943", "6305\n395", "32\n3950"}; presentation.populateMeasurements(new String[][] { row, row, row }); frame.add(presentation); frame.setSize(800, 600); frame.setVisible(true); } });
public UniformityCheckMainPanel() { assert EventQueue.isDispatchThread(); initComponents(); setOpaque(true); pnMeasurements.setBorder(BorderFactory.createEmptyBorder()); radioButtonsSelector = new RadioButtonsSelector(rbLuminance, rbWhitePoint); pnMeasurements.add(measurementsPanel, BorderLayout.CENTER); pnDisplays.add(epDisplays, BorderLayout.CENTER); pnArchive.add(epMeasurementsArchive, BorderLayout.CENTER); lvMeasurementsArchive.setOpaque(true); lvMeasurementsArchive.putClientProperty("List.selectionBackground", new Color(60, 60, 60)); lvMeasurementsArchive.putClientProperty("List.selectionForeground", Color.WHITE); lvMeasurementsArchive.setBackground(new Color(80, 80, 80)); lvMeasurementsArchive.setForeground(Color.white); lvDisplays.setOpaque(true); lvDisplays.putClientProperty("List.selectionBackground", new Color(60, 60, 60)); lvDisplays.putClientProperty("List.selectionForeground", Color.WHITE); lvDisplays.setBackground(new Color(80, 80, 80)); lvDisplays.setForeground(Color.WHITE); lbSelectedDisplayName.setText(" "); lbSelectedProfile.setText(" "); }
public NetBeansUniformityCheckMainPresentation() { assert EventQueue.isDispatchThread(); topComponent = (UniformityCheckMainTopComponent)WindowManager.getDefault().findTopComponent("UniformityCheckMainTopComponent"); panel = topComponent.getContent(); }
@Override public void populateMeasurements (final @Nonnull String[][] measurements) { assert EventQueue.isDispatchThread(); measurementsPanel.renderMeasurements(measurements); }
public void renderMeasurements (final @Nonnull String[][] measurements) { assert EventQueue.isDispatchThread(); innerPanel.removeAll(); gridLayout.setColumns(measurements[0].length); gridLayout.setRows(measurements.length); gridLayout.setHgap(1); gridLayout.setVgap(1); for (int row = 0; row < gridLayout.getRows(); row++) { for (int column = 0; column < gridLayout.getColumns(); column++) { innerPanel.add(new MeasurementPanel(measurements[row][column])); } } innerPanel.validate(); } }