Refine search
JComboBox box = new JComboBox(type.getEnumConstants()); box.setPreferredSize(new Dimension(box.getPreferredSize().width, 25)); box.setRenderer(new ComboBoxListRenderer()); box.setForeground(Color.WHITE); box.setFocusable(false);
getLocalGraphicsEnvironment(); String[] fonts = ge.getAvailableFontFamilyNames(); JComboBox fontChooser = new JComboBox(fonts); fontChooser.setRenderer(new FontCellRenderer()); JOptionPane.showMessageDialog(null, fontChooser);
public MenuControl(String nodePath, Port port) { super(nodePath, port); setLayout(new FlowLayout(FlowLayout.LEADING, 0, 0)); menuBox = new JComboBox<>(); menuModel = new MenuDataModel(port); MenuItemRenderer menuItemRenderer = new MenuItemRenderer(); menuBox.setModel(menuModel); menuBox.setRenderer(menuItemRenderer); menuBox.putClientProperty("JComponent.sizeVariant", "small"); menuBox.putClientProperty("JComboBox.isPopDown", Boolean.TRUE); menuBox.setFont(Theme.SMALL_BOLD_FONT); menuBox.addActionListener(this); add(menuBox); setValueForControl(port.getValue()); }
public FontControl(String nodePath, Port port) { super(nodePath, port); setLayout(new FlowLayout(FlowLayout.LEADING, 0, 0)); fontChooser = new JComboBox<>(); fontModel = new FontDataModel(); FontCellRenderer fontCellRenderer = new FontCellRenderer(); fontChooser.setModel(fontModel); fontChooser.setRenderer(fontCellRenderer); fontChooser.putClientProperty("JComponent.sizeVariant", "small"); fontChooser.setPreferredSize(new Dimension(150, 22)); fontChooser.putClientProperty("JComboBox.isPopDown", Boolean.TRUE); fontChooser.addActionListener(this); fontChooser.setFont(Theme.SMALL_BOLD_FONT); add(fontChooser); setValueForControl(port.getValue()); }
top.setBorder(BorderFactory.createCompoundBorder(new EtchedBorder(EtchedBorder.LOWERED), BorderFactory.createEmptyBorder(10, 10, 10, 10))); tests = new JComboBox(model.getComboModel()); tests.setMaximumRowCount(30); tests.setMaximumSize(new Dimension(250, 20)); tests.addActionListener(this); tests.setRenderer(new ListCellRenderer() { JLabel categoryLabel = null; JLabel testLabel = null;
comboBox = new JComboBox( model ); comboBox.addActionListener( this ); comboBox.putClientProperty("JComboBox.isTableCellEditor", Boolean.TRUE); comboBox = new JComboBox( model ); comboBox.setRenderer( new ItemRenderer() ); comboBox.addActionListener( this ); getContentPane().add(comboBox, BorderLayout.SOUTH );
listRenderer = new JComboBox(MondrianGuiDef.Measure._aggregator_values); listRenderer.setMaximumSize(stringRenderer.getMaximumSize()); listRenderer.setFont(Font.decode("Dialog")); new EmptyBorder( 0, 0, 0, 0)); //super.noFocusBorder); listRenderer.setRenderer(new ListRenderer(listRenderer.getRenderer())); relationList = new JComboBox( new String[]{ workbench.getResourceConverter().getString(
JComboBox cmb = new JComboBox(strings); ComboBoxRenderer renderer = new ComboBoxRenderer(cmb); renderer.setStrings(strings); cmb.setRenderer(renderer);
JComboBox cb = new JComboBox(); cb.setRenderer(new ImageCellRenderer());
public ComboBoxEditor createComboBoxEditor( ComboBoxModel model, ListCellRenderer renderer) { JComboBox comboBox = new JComboBox(model); if (renderer != null) comboBox.setRenderer(renderer); return new ComboBoxEditor(comboBox); }
/** Initialize the editor. */ public MarkerEditor() { combo = new JComboBox(); combo.setModel(new DefaultComboBoxModel(MARKER_OPTIONS)); combo.setRenderer(new MarkerCellRenderer()); }
@Nullable public static <T> T showComboBoxDialog(@Nullable Component parentComponent, @Nonnull String message, @Nullable String title, @Nonnull MessageType messageType, @Nonnull ComboBoxModel<T> model, @Nullable Integer preselectedIndex, @Nullable ListCellRenderer<? super T> renderer) { JComboBox<T> comboBox = new JComboBox<>(model); if (preselectedIndex != null) { comboBox.setSelectedIndex(preselectedIndex); } if (renderer != null) { comboBox.setRenderer(renderer); } return showComboBoxDialog(parentComponent, message, title, messageType, comboBox); }
private JComboBox getDomainSelector() { if (domainComboBox == null) { domainComboBox = new JComboBox<>(); domainComboBox.addItem(ANY_DOMAIN); domainComboBox.addItem(Domains.EHR_ID); domainComboBox.addItem(Domains.CDS_ID); domainComboBox.setRenderer(new DomainComboBoxRenderer<>()); domainComboBox.setSelectedItem(Domains.EHR_ID); } return domainComboBox; }
public ComboBoxEditor createComboBoxEditor( ComboBoxModel model, ListCellRenderer renderer) { JComboBox comboBox = new JComboBox(model); if (renderer != null) comboBox.setRenderer(renderer); return new ComboBoxEditor(comboBox); }
JComboBox box = new JComboBox(); box.addItem(new MyObject(..., ...)); //... box.setRenderer(new MyObjectListCellRenderer());
private static TableCellEditor createEditor() { final JComboBox combo = new JComboBox(new Object[] {Boolean.TRUE, Boolean.FALSE}); combo.setRenderer(new DefaultListCellRenderer(){ @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { return super.getListCellRendererComponent( list, NbBundle.getMessage(JFXDownloadModePanel.class, value == Boolean.TRUE ? "TXT_LAZY":"TXT_EAGER"), //NOI18N index, isSelected, cellHasFocus); } }); return new DefaultCellEditor(combo); }
private JComboBox<String> getGame2ResultCombo() { if (game2ResultsCombo == null) { game2ResultsCombo = new JComboBox<String>(getComboValues()); game2ResultsCombo.setRenderer(new DefaultListCellRenderer() { private static final long serialVersionUID = 1L; @Override public void paint(Graphics g) { setForeground(Color.BLACK); super.paint(g); } }); game2ResultsCombo.addActionListener(this); } return game2ResultsCombo; }
private JComboBox<String> getResultCombo() { if (resultsCombo == null) { resultsCombo = new JComboBox<String>(getComboValues()); resultsCombo.setRenderer(new DefaultListCellRenderer() { private static final long serialVersionUID = 1L; @Override public void paint(Graphics g) { setForeground(Color.BLACK); super.paint(g); } }); resultsCombo.addActionListener(GamePanel.this); } return resultsCombo; }
/** * This method initializes the combobox for HandleParameters option. * * @return the combo handle parameters */ @SuppressWarnings("unchecked") private JComboBox<HandleParametersOption> getComboHandleParameters() { if (handleParameters == null) { handleParameters = new JComboBox<>(new HandleParametersOption[] { HandleParametersOption.USE_ALL, HandleParametersOption.IGNORE_VALUE, HandleParametersOption.IGNORE_COMPLETELY }); handleParameters.setRenderer(new HandleParametersOptionRenderer()); } return handleParameters; }
private JComboBox<String> getResultCombo() { if (resultsCombo == null) { resultsCombo = new JComboBox<String>(getComboValues()); resultsCombo.setRenderer(new DefaultListCellRenderer() { private static final long serialVersionUID = 1L; @Override public void paint(Graphics g) { setForeground(Color.BLACK); super.paint(g); } }); resultsCombo.addActionListener(GamePanel.this); } return resultsCombo; }