List of usage examples for com.intellij.openapi.ui ComboBox ComboBox
public ComboBox()
From source file:com.andrew.bystrov.translate.view.TranslatePane.java
public TranslatePane() { this.taText = new JTextArea(); this.taText.setLineWrap(true); PromptSupport.setPrompt("Use ctrl+enter to translate text", this.taText); this.taText.addKeyListener(new KeyAdapter() { @Override// w w w . ja v a 2 s.co m public void keyPressed(KeyEvent e) { if (e.isControlDown() && e.getKeyCode() == KeyEvent.VK_ENTER) { translateText(); } } }); this.taResult = new JTextArea(); this.taResult.setLineWrap(true); this.taResult.setEditable(false); this.cbTranslateFrom = new ComboBox<>(); this.cbTranslateTo = new ComboBox<>(); java.util.List<Lang> langs; try { langs = LangsCommon.getInstance().getLangs(); langs.forEach(lang -> { this.cbTranslateFrom.addItem(lang); this.cbTranslateTo.addItem(lang); this.cbTranslateFrom.setSelectedItem(new Lang("English", "en-en")); }); } catch (Exception e) { this.taText.setText(e.getMessage()); this.taResult.setEditable(false); } this.setLayout(new BorderLayout()); Dimension minimumSize = new Dimension(100, 50); Dimension prefferedSize = new Dimension(300, 50); JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); splitPane.setDividerLocation(0.5); JPanel leftPanel = createLeftPanel(); leftPanel.setMinimumSize(minimumSize); leftPanel.setPreferredSize(prefferedSize); splitPane.setLeftComponent(leftPanel); JPanel rightPanel = createRightPanel(); rightPanel.setMinimumSize(minimumSize); rightPanel.setPreferredSize(prefferedSize); splitPane.setRightComponent(rightPanel); this.add(splitPane, BorderLayout.CENTER); }
From source file:com.android.tools.idea.editors.theme.attributes.editors.BooleanRendererEditor.java
License:Apache License
public BooleanRendererEditor(@NotNull ThemeEditorContext context) { myContext = context;/*w w w.jav a 2s . com*/ // Override isShowing because of the use of a {@link CellRendererPane} myComboBox = new ComboBox() { @Override public boolean isShowing() { return true; } }; myComboBox.addActionListener(new BooleanChoiceListener()); }
From source file:com.android.tools.idea.editors.theme.attributes.editors.EnumRendererEditor.java
License:Apache License
public EnumRendererEditor() { // Override isShowing because of the use of a {@link CellRendererPane} myComboBox = new ComboBox() { @Override/*from w w w . j av a2s .c om*/ public boolean isShowing() { return true; } }; myComboBox.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { stopCellEditing(); // registers the selection as soon as clicked } }); }
From source file:com.android.tools.idea.gradle.structure.editors.KeyValuePane.java
License:Apache License
private ComboBox createComboBox(boolean editable) { ComboBox comboBox = new ComboBox(); comboBox.addItemListener(this); comboBox.setEditor(new FixedComboBoxEditor()); comboBox.setEditable(true);/*from www. ja v a2s.c o m*/ comboBox.setMinLength(60); // Default is only 20 chars JBTextField editorComponent = (JBTextField) comboBox.getEditor().getEditorComponent(); editorComponent.setEditable(editable); editorComponent.getDocument().addDocumentListener(this); return comboBox; }
From source file:com.android.tools.idea.logcat.AndroidLogcatView.java
License:Apache License
@NotNull public final JPanel createSearchComponent() { final JPanel panel = new JPanel(); final ComboBox editFiltersCombo = new ComboBox(); myFilterComboBoxModel = new DefaultComboBoxModel(); myFilterComboBoxModel.addElement(myNoFilter); myFilterComboBoxModel.addElement(EDIT_FILTER_CONFIGURATION); updateDefaultFilters(null);//from ww w .j a v a 2 s.c o m updateUserFilters(); String selectName = AndroidLogcatPreferences.getInstance(myProject).TOOL_WINDOW_CONFIGURED_FILTER; if (StringUtil.isEmpty(selectName)) { selectName = myDeviceContext != null ? SELECTED_APP_FILTER : NO_FILTERS; } selectFilterByName(selectName); editFiltersCombo.setModel(myFilterComboBoxModel); applySelectedFilter(); // note: the listener is added after the initial call to populate the combo // boxes in the above call to updateConfiguredFilters editFiltersCombo.addItemListener(new ItemListener() { @Nullable private AndroidLogcatFilter myLastSelected; @Override public void itemStateChanged(ItemEvent e) { Object item = e.getItem(); if (e.getStateChange() == ItemEvent.DESELECTED) { if (item instanceof AndroidLogcatFilter) { myLastSelected = (AndroidLogcatFilter) item; } } else if (e.getStateChange() == ItemEvent.SELECTED) { if (item instanceof AndroidLogcatFilter) { applySelectedFilter(); } else { assert EDIT_FILTER_CONFIGURATION.equals(item); final EditLogFilterDialog dialog = new EditLogFilterDialog(AndroidLogcatView.this, myLastSelected == null ? null : myLastSelected.getName()); dialog.setTitle(AndroidBundle.message("android.logcat.new.filter.dialog.title")); if (dialog.showAndGet()) { final PersistentAndroidLogFilters.FilterData filterData = dialog.getActiveFilter(); updateUserFilters(); if (filterData != null) { selectFilterByName(filterData.getName()); } } else { editFiltersCombo.setSelectedItem(myLastSelected); } } } } }); editFiltersCombo.setRenderer(new ColoredListCellRenderer<Object>() { @Override protected void customizeCellRenderer(@NotNull JList list, Object value, int index, boolean selected, boolean hasFocus) { if (value instanceof AndroidLogcatFilter) { setBorder(null); append(((AndroidLogcatFilter) value).getName()); } else { setBorder(IdeBorderFactory.createBorder(SideBorder.BOTTOM)); append(value.toString()); } } }); panel.add(editFiltersCombo); final JPanel searchComponent = new JPanel(); searchComponent.setLayout(new BoxLayout(searchComponent, X_AXIS)); searchComponent.add(myLogConsole.getSearchComponent()); searchComponent.add(panel); return searchComponent; }
From source file:com.android.tools.idea.monitor.ui.cpu.view.CPUTraceController.java
License:Apache License
public CPUTraceController(TraceRequestHandler traceRequestHandler) { super();//from w w w. ja v a2 s . c o m setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); myTraceRequestHandler = traceRequestHandler; myActionButtion = new JButton(); myActionButtion.setVisible(true); myActionButtion.setIcon(AndroidIcons.Ddms.StartMethodProfiling); myActionButtion.setText(START_TRACING); myActionButtion.addActionListener(this); add(myActionButtion); myProfilers = new ComboBox(); myProfilers.addItem(PROFILER_ART); myProfilers.addItem(PROFILER_SIMPLE_PERF); myProfilers.addItemListener(this); add(myProfilers); myProfilingModes = new ComboBox(); myProfilingModes.addItem(MODE_SAMPLING); myProfilingModes.addItem(MODE_INSTRUMENTING); add(myProfilingModes); myTracing = false; }
From source file:com.android.tools.idea.monitor.ui.memory.view.MemoryDetailView.java
License:Apache License
MemoryDetailView(@NotNull JPanel parent, @NotNull SeriesDataStore dataStore, @Nullable MemoryDataCache dataCache, @NotNull Range range, @NotNull Choreographer choreographer, @NotNull EventDispatcher<ProfilerEventListener> profilerEventDispatcher, @NotNull EventDispatcher<MemoryProfilerUiManager.MemoryEventListener> memoryEventDispatcher) { myParent = parent;/* w ww. ja va 2 s . c o m*/ myDataStore = dataStore; myRange = range; myChoreographer = choreographer; myProfilerEventDispatcher = profilerEventDispatcher; memoryEventDispatcher.addListener(new MemoryProfilerUiManager.MemoryEventListener() { @Override public void newHeapDumpInfosRetrieved(HeapDumpInfo newInfo) { // Update the UI from the EDT thread. UIUtil.invokeLaterIfNeeded(() -> { HeapDumpInfoEntryFormatter entry = addHeapDumpInfo(newInfo); if (myMainSampleSelector.getSelectedItem() == DEFAULT_MAIN_ENTRY) { myMainSampleSelector.setSelectedItem(entry); } }); } @Override public void newAllocationTrackingInfosRetrieved(AllocationTrackingSample newInfo) { UIUtil.invokeLaterIfNeeded(() -> { AllocationTrackingInfoEntryFormatter entry = addAllocationTrackingSample(newInfo); if (myMainSampleSelector.getSelectedItem() == DEFAULT_MAIN_ENTRY) { myMainSampleSelector.setSelectedItem(entry); } }); } }, this); JPanel toolbar = new JBPanel(new HorizontalLayout(JBUI.scale(5))); myMainSampleSelector = new ComboBox<>(); myMainSampleSelector.addItem(DEFAULT_MAIN_ENTRY); myMainSampleSelector.setSelectedItem(DEFAULT_MAIN_ENTRY); myCurrentMainEntry = DEFAULT_MAIN_ENTRY; myDiffSampleSelector = new ComboBox<>(); myDiffSampleSelector.addItem(DEFAULT_DIFF_ENTRY); myDiffSampleSelector.setSelectedItem(DEFAULT_DIFF_ENTRY); myCurrentDiffEntry = DEFAULT_DIFF_ENTRY; toolbar.add(HorizontalLayout.LEFT, myMainSampleSelector); toolbar.add(HorizontalLayout.LEFT, myDiffSampleSelector); myParent.add(toolbar, BorderLayout.NORTH); if (dataCache != null) { notifyDataIsReady(dataCache); } }
From source file:com.android.tools.idea.structure.gradle.KeyValuePane.java
License:Apache License
private ComboBox getComboBox(boolean editable) { ComboBox comboBox = new ComboBox(); comboBox.addItemListener(this); comboBox.setEditor(new ComboBoxEditor() { private final JBTextField myTextField = new JBTextField(); @Override//from www .ja v a 2 s .c om public Component getEditorComponent() { return myTextField; } @Override public void setItem(Object o) { myTextField.setText(o != null ? o.toString() : ""); } @Override public Object getItem() { return myTextField.getText(); } @Override public void selectAll() { myTextField.selectAll(); } @Override public void addActionListener(ActionListener actionListener) { } @Override public void removeActionListener(ActionListener actionListener) { } }); comboBox.setEditable(true); JBTextField editorComponent = (JBTextField) comboBox.getEditor().getEditorComponent(); editorComponent.setEditable(editable); editorComponent.getDocument().addDocumentListener(this); return comboBox; }
From source file:com.aspose.examples.AsposeExamplePanel.java
License:Open Source License
private void initComponents() { ResourceBundle bundle = ResourceBundle.getBundle("Bundle"); jPanel1 = new JPanel(); jLabel2 = new JLabel(); componentSelection = new ComboBox(); jLabel1 = new JLabel(); jLabelMessage = new JLabel(); jLabelMessage.setOpaque(true);// w ww . j av a 2 s. c o m jScrollPane1 = new JBScrollPane(); examplesTree = new Tree(); jPanel1.setBackground(new Color(255, 255, 255)); jPanel1.setBorder(BorderFactory.createEtchedBorder()); jPanel1.setForeground(new Color(255, 255, 255)); jLabel2.setIcon(icon); // NOI18N jLabel2.setText(""); jLabel2.setHorizontalAlignment(SwingConstants.CENTER); jLabel2.setDoubleBuffered(true); jLabel2.setOpaque(true); jLabel2.addComponentListener(new java.awt.event.ComponentAdapter() { public void componentResized(java.awt.event.ComponentEvent evt) { jLabel2ComponentResized(evt); } }); GroupLayout jPanel1Layout = new GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup().addComponent(jLabel2, GroupLayout.PREFERRED_SIZE, 390, Short.MAX_VALUE)); jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup().addGroup(GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup().addComponent(jLabel2).addGap(0, 0, Short.MAX_VALUE))); componentSelection.setModel(new DefaultComboBoxModel()); componentSelection.addPropertyChangeListener(new java.beans.PropertyChangeListener() { public void propertyChange(java.beans.PropertyChangeEvent evt) { componentSelection_Propertychanged(evt); } }); jLabel1.setText(bundle.getString("AsposeExample.jLabel1_text")); jLabelMessage.setText(""); examplesTree.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { examplesTree_clicked(evt); } }); jScrollPane1.setViewportView(examplesTree); GroupLayout layout = new GroupLayout(this); this.setLayout(layout); layout.setHorizontalGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING) .addComponent(jScrollPane1) .addGroup(layout.createSequentialGroup().addComponent(jLabel1) .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(componentSelection, GroupLayout.PREFERRED_SIZE, 198, GroupLayout.PREFERRED_SIZE)) .addComponent(jLabelMessage, GroupLayout.PREFERRED_SIZE, 361, GroupLayout.PREFERRED_SIZE) .addComponent(jPanel1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)); layout.setVerticalGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING).addGroup(layout .createSequentialGroup() .addComponent( jPanel1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(GroupLayout.Alignment.BASELINE) .addComponent(componentSelection, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addComponent(jLabel1, GroupLayout.PREFERRED_SIZE, 23, GroupLayout.PREFERRED_SIZE)) .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane1, GroupLayout.PREFERRED_SIZE, 229, GroupLayout.PREFERRED_SIZE) .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabelMessage, GroupLayout.PREFERRED_SIZE, 20, GroupLayout.PREFERRED_SIZE))); }
From source file:com.chrisrm.idea.config.ui.MTForm.java
License:Open Source License
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Evaluation license - Mario Smilax final ResourceBundle bundle = ResourceBundle.getBundle("messages.MaterialThemeBundle"); content = new JPanel(); final JPanel panel1 = new JPanel(); activeTabHighlightCheckbox = new JCheckBox(); activeTabHighlightColor = new ColorPanel(); final JLabel label1 = new JLabel(); highlightSpinner = new JSpinner(); resetTabDefaultsBtn = new JButton(); isUpperCaseTabsCheckbox = new JCheckBox(); final JLabel tabHeight = new JLabel(); tabHeightSpinner = new JSpinner(); final Spacer vSpacer2 = new Spacer(); final JPanel panel2 = new JPanel(); isContrastModeCheckbox = new JCheckBox(); final Spacer hSpacer2 = new Spacer(); hideFileIconsCheckbox = new JCheckBox(); isCompactSidebarCheckbox = new JCheckBox(); customSidebarSpinner = new JSpinner(); customTreeIndentCheckbox = new JCheckBox(); customIndentSpinner = new JSpinner(); isCompactStatusbarCheckbox = new JCheckBox(); isCompactTablesCheckbox = new JCheckBox(); boldTabs = new JCheckBox(); customAccentColorLabel = new JLabel(); customAccentColorChooser = new ColorPanel(); arrowsStyleLabel = new JLabel(); arrowsStyleComboBox = new ComboBox<>(); arrowsStyleComboBox.setModel(new DefaultComboBoxModel(ArrowsStyles.values())); final JPanel panel3 = new JPanel(); isMaterialDesignCheckbox = new JCheckBox(); isMaterialIconsCheckbox = new JCheckBox(); isProjectViewDecoratorsCheckbox = new JCheckBox(); materialThemeCheckbox = new JCheckBox(); isThemeInStatusCheckbox = new JCheckBox(); themedScrollbarsCheckbox = new JCheckBox(); accentScrollbarsCheckbox = new JCheckBox(); darkTitleBarCheckbox = new JCheckBox(); useMaterialFontCheckbox = new JCheckBox(); //======== content ======== {/*ww w . j av a2 s .co m*/ content.setAutoscrolls(true); content.setRequestFocusEnabled(false); content.setVerifyInputWhenFocusTarget(false); content.setBorder(null); // JFormDesigner evaluation mark content.setBorder(new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "JFormDesigner Evaluation", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.BOTTOM, new java.awt.Font("Dialog", java.awt.Font.BOLD, 12), java.awt.Color.red), content.getBorder())); content.setLayout(new GridLayoutManager(5, 1, new Insets(0, 0, 0, 0), -1, -1)); //======== panel1 ======== { panel1.setBorder(new TitledBorder(new EtchedBorder(), bundle.getString("mt.activetab"))); panel1.setLayout(new GridLayoutManager(5, 2, new Insets(0, 0, 0, 0), -1, -1)); //---- activeTabHighlightCheckbox ---- activeTabHighlightCheckbox.setText(bundle.getString("MTForm.activeTabHighlightCheckbox.text")); activeTabHighlightCheckbox.addActionListener(e -> activeTabHighlightCheckboxActionPerformed(e)); panel1.add(activeTabHighlightCheckbox, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); panel1.add(activeTabHighlightColor, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- label1 ---- label1.setHorizontalTextPosition(SwingConstants.LEADING); label1.setLabelFor(highlightSpinner); label1.setText(bundle.getString("mt.border.thickness")); label1.setToolTipText(bundle.getString("mt.border.thickness.tooltip")); panel1.add(label1, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(204, 18), null, 2)); panel1.add(highlightSpinner, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(89, 29), null)); //---- resetTabDefaultsBtn ---- resetTabDefaultsBtn.setText(bundle.getString("mt.resetdefaults")); resetTabDefaultsBtn.setToolTipText(bundle.getString("mt.resetdefaults.tooltip")); panel1.add(resetTabDefaultsBtn, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null)); //---- isUpperCaseTabsCheckbox ---- isUpperCaseTabsCheckbox.setText(bundle.getString("MTForm.isUpperCaseTabsCheckbox.text")); isUpperCaseTabsCheckbox .setToolTipText(bundle.getString("MTForm.isUpperCaseTabsCheckbox.toolTipText")); panel1.add(isUpperCaseTabsCheckbox, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- tabHeight ---- tabHeight.setHorizontalTextPosition(SwingConstants.LEADING); tabHeight.setLabelFor(highlightSpinner); tabHeight.setText(bundle.getString("MTForm.tabHeight")); tabHeight.setToolTipText(bundle.getString("MTForm.tabHeight.toolTipText")); panel1.add(tabHeight, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(204, 18), null, 2)); panel1.add(tabHeightSpinner, new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(89, 29), null)); } content.add(panel1, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); content.add(vSpacer2, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, GridConstraints.SIZEPOLICY_CAN_SHRINK, GridConstraints.SIZEPOLICY_CAN_GROW | GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null)); //======== panel2 ======== { panel2.setBorder(new TitledBorder(new EtchedBorder(), bundle.getString("mt.panels.section"))); panel2.setLayout(new GridLayoutManager(9, 2, new Insets(0, 0, 0, 0), -1, -1)); //---- isContrastModeCheckbox ---- isContrastModeCheckbox.setLabel(bundle.getString("mt.contrast")); isContrastModeCheckbox.setText(bundle.getString("mt.contrast")); isContrastModeCheckbox.setToolTipText(bundle.getString("mt.contrast.tooltip")); panel2.add(isContrastModeCheckbox, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null)); panel2.add(hSpacer2, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_CAN_GROW | GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK, null, null, null)); //---- hideFileIconsCheckbox ---- hideFileIconsCheckbox.setText(bundle.getString("MTForm.hideFileIcons")); hideFileIconsCheckbox.setToolTipText(bundle.getString("MTForm.hideFileIcons.tooltip")); panel2.add(hideFileIconsCheckbox, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- isCompactSidebarCheckbox ---- isCompactSidebarCheckbox.setText(bundle.getString("MTForm.isCompactSidebarCheckbox.text")); isCompactSidebarCheckbox .setToolTipText(bundle.getString("MTForm.isCompactSidebarCheckbox.toolTipText")); isCompactSidebarCheckbox.addActionListener(e -> isCompactSidebarCheckboxActionPerformed(e)); panel2.add(isCompactSidebarCheckbox, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- customSidebarSpinner ---- customSidebarSpinner.setToolTipText(bundle.getString("MTForm.customSidebarSpinner.toolTipText")); panel2.add(customSidebarSpinner, new GridConstraints(2, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(89, 29), null)); //---- customTreeIndentCheckbox ---- customTreeIndentCheckbox.setText(bundle.getString("MTForm.customTreeIndentCheckbox.text")); customTreeIndentCheckbox .setToolTipText(bundle.getString("MTForm.customTreeIndentCheckbox.toolTipText")); customTreeIndentCheckbox.addActionListener(e -> customTreeIndentCheckboxActionPerformed(e)); panel2.add(customTreeIndentCheckbox, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- customIndentSpinner ---- customIndentSpinner.setToolTipText(bundle.getString("MTForm.customIndentSpinner.toolTipText")); panel2.add(customIndentSpinner, new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(89, 29), null)); //---- isCompactStatusbarCheckbox ---- isCompactStatusbarCheckbox.setText(bundle.getString("MTForm.isCompactStatusbarCheckbox.text")); isCompactStatusbarCheckbox.setToolTipText(bundle.getString("MTForm.isCompactStatusBar.tooltip")); panel2.add(isCompactStatusbarCheckbox, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- isCompactTablesCheckbox ---- isCompactTablesCheckbox.setText(bundle.getString("MTForm.isCompactTablesCheckbox.text")); isCompactTablesCheckbox.setToolTipText(bundle.getString("MTForm.isCompactTables.tooltip")); panel2.add(isCompactTablesCheckbox, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- boldTabs ---- boldTabs.setLabel(bundle.getString("mt.boldtabs")); boldTabs.setText(bundle.getString("mt.boldtabs")); boldTabs.setToolTipText(bundle.getString("mt.boldtabs.tooltip")); panel2.add(boldTabs, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null)); //---- customAccentColorLabel ---- customAccentColorLabel.setText(bundle.getString("MTForm.customAccentColorLabel.text")); customAccentColorLabel .setToolTipText(bundle.getString("MTForm.customAccentColorLabel.toolTipText")); panel2.add(customAccentColorLabel, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 2)); panel2.add(customAccentColorChooser, new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- arrowsStyleLabel ---- arrowsStyleLabel.setText(bundle.getString("MTForm.arrowsStyleLabel.text")); arrowsStyleLabel.setToolTipText(bundle.getString("MTForm.arrowsStyleLabel.toolTipText")); panel2.add(arrowsStyleLabel, new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 2)); //---- arrowsStyleComboBox ---- panel2.add(arrowsStyleComboBox, new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(120, 29), null, 2)); } content.add(panel2, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //======== panel3 ======== { panel3.setBorder(new TitledBorder(new EtchedBorder(), bundle.getString("MTForm.panel3.border"))); panel3.setLayout(new GridLayoutManager(11, 3, new Insets(0, 0, 0, 0), -1, -1)); //---- isMaterialDesignCheckbox ---- isMaterialDesignCheckbox.setLabel(bundle.getString("MTForm.isMaterialDesignCheckbox.label")); isMaterialDesignCheckbox.setText(bundle.getString("MTForm.isMaterialDesignCheckbox.text")); isMaterialDesignCheckbox .setToolTipText(bundle.getString("MTForm.isMaterialDesignCheckbox.toolTipText")); panel3.add(isMaterialDesignCheckbox, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null)); //---- isMaterialIconsCheckbox ---- isMaterialIconsCheckbox.setText(bundle.getString("MTForm.isMaterialIconsCheckbox.text")); isMaterialIconsCheckbox.setToolTipText(bundle.getString("MTForm.materialIcons.tooltip")); isMaterialIconsCheckbox.addActionListener(e -> isMaterialIconsCheckboxActionPerformed(e)); panel3.add(isMaterialIconsCheckbox, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- isMaterialIconsCheckbox ---- useMaterialFontCheckbox.setText(bundle.getString("MTForm.useMaterialFontCheckbox.text")); useMaterialFontCheckbox .setToolTipText(bundle.getString("MTForm.useMaterialFontCheckbox.tooltipText")); panel3.add(useMaterialFontCheckbox, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- isProjectViewDecoratorsCheckbox ---- isProjectViewDecoratorsCheckbox.setText(bundle.getString("MTForm.projectViewDecorators")); isProjectViewDecoratorsCheckbox .setToolTipText(bundle.getString("MTForm.projectViewDecorators.tooltip")); panel3.add(isProjectViewDecoratorsCheckbox, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- materialThemeCheckbox ---- materialThemeCheckbox.setText(bundle.getString("MTForm.materialThemeCheckbox.text")); materialThemeCheckbox.setToolTipText(bundle.getString("MTForm.materialThemeCheckbox.toolTipText")); panel3.add(materialThemeCheckbox, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- isThemeInStatusCheckbox ---- isThemeInStatusCheckbox.setText(bundle.getString("MTForm.themeStatus")); isThemeInStatusCheckbox.setToolTipText(bundle.getString("MTForm.themeStatus.tooltip")); panel3.add(isThemeInStatusCheckbox, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- themedScrollbarsCheckbox ---- themedScrollbarsCheckbox.setText(bundle.getString("MTForm.themedScrollbarsCheckbox.text")); themedScrollbarsCheckbox .setToolTipText(bundle.getString("MTForm.themedScrollbarsCheckbox.toolTipText")); panel3.add(themedScrollbarsCheckbox, new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- accentScrollbarsCheckbox ---- accentScrollbarsCheckbox.setText(bundle.getString("MTForm.accentScrollbarsCheckbox.text")); accentScrollbarsCheckbox .setToolTipText(bundle.getString("MTForm.accentScrollbarsCheckbox.toolTipText")); panel3.add(accentScrollbarsCheckbox, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); //---- darkTitleBarCheckbox ---- darkTitleBarCheckbox.setText(bundle.getString("MTForm.darkTitleBarCheckbox.text")); darkTitleBarCheckbox.setToolTipText(bundle.getString("MTForm.darkTitleBarCheckbox.toolTipText")); panel3.add(darkTitleBarCheckbox, new GridConstraints(10, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); } content.add(panel3, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null)); } // JFormDesigner - End of component initialization //GEN-END:initComponents }