public TimeoutGUI() { rows = Timeout.getTimeoutsJava().entrySet().stream().map(e -> { NumberFormat format = NumberFormat.getInstance(); NumberFormatter formatter = new NumberFormatter(format); format.setGroupingUsed(false); formatter.setValueClass(Integer.class); formatter.setMinimum(0); formatter.setAllowsInvalid(true); formatter.setMaximum(Integer.MAX_VALUE); final JFormattedTextField field = new JFormattedTextField(formatter); field.setToolTipText(FIELD_TOOLTIP); field.setText(e.getValue().toString()); return new AbstractMap.SimpleEntry<>(e.getKey(), field); }).collect(Collectors.toMap(AbstractMap.SimpleEntry::getKey, AbstractMap.SimpleEntry::getValue)); rootPanel = createRootPanel(); }
public DatePickerPanel() { super(); setLayout(new GridLayout(1 /* rows */, 3 /* cols */)); yearTextField = new JFormattedTextField(); yearTextField.setToolTipText("Year (YYYY)"); yearTextField.addActionListener(this); add(yearTextField); monthTextField = new JFormattedTextField(); monthTextField.setToolTipText("Month (MM)"); monthTextField.addActionListener(this); add(monthTextField); dayTextField = new JFormattedTextField(); dayTextField.setToolTipText("Day (DD)"); dayTextField.addActionListener(this); add(dayTextField); dateConsumers = new ArrayList<>(); }
private void addFloatProperty(String com){ Box box=Box.createHorizontalBox(); box.add(new JLabel(ENVIRONMENT.getTranslation(com))); JFormattedTextField field=new JFormattedTextField(ENVIRONMENT.getFloat(com)); field.setToolTipText(ENVIRONMENT.getTranslation(com+"_TIPS")); field.setActionCommand(com); field.addActionListener(this); box.add(field); box.setAlignmentX(0); add(box); } private void addStringProperty(String com){
} else if (JComponent.TOOL_TIP_TEXT_KEY.equals(property)) { String tip = datePicker.getToolTipText(); datePicker.getEditor().setToolTipText(tip); popupButton.setToolTipText(tip); } else if (JXDatePicker.MONTH_VIEW.equals(property)) {
private JPanel buildFieldsPanel() { JPanel panel = new JPanel(new FlowLayout(FlowLayout.LEFT, 2, 2)); jFormattedTextFieldFundsQuantity = new JFormattedTextField(); jFormattedTextFieldFundsQuantity.addFocusListener(this); jFormattedTextFieldFundsQuantity.setFormatterFactory(new DefaultFormatterFactory(new NumberFormatter(NumberFormat.getIntegerInstance()))); jFormattedTextFieldFundsQuantity.setText(resourceMap.getString("jFormattedTextFieldFundsQuantity.text")); // NOI18N jFormattedTextFieldFundsQuantity.setToolTipText(resourceMap.getString("jFormattedTextFieldFundsQuantity.toolTipText")); // NOI18N jFormattedTextFieldFundsQuantity.setName("jFormattedTextFieldFundsQuantity"); // NOI18N jFormattedTextFieldFundsQuantity.setColumns(10); panel.add(jFormattedTextFieldFundsQuantity); categoryCombo = new JComboBox<String>(Transaction.getCategoryList()); categoryCombo.setSelectedItem(Transaction.getCategoryName(Transaction.C_MISC)); categoryCombo.setToolTipText("The category the transaction falls into."); categoryCombo.setName("categoryCombo"); panel.add(categoryCombo); descriptionField = new JFormattedTextField("Rich Uncle"); descriptionField.addFocusListener(this); descriptionField.setToolTipText("Description of the transaction."); descriptionField.setName("descriptionField"); descriptionField.setColumns(20); panel.add(descriptionField); return panel; }
private void addIntegerProperty(String com){ Box box=Box.createHorizontalBox(); box.add(new JLabel(ENVIRONMENT.getTranslation(com))); JFormattedTextField field=new JFormattedTextField(ENVIRONMENT.getInteger(com)); field.setToolTipText(ENVIRONMENT.getTranslation(com+"_TIPS")); field.setActionCommand(com); field.addActionListener(this); box.add(field); box.setAlignmentX(0); add(box); } private void addFloatProperty(String com){
} else if (JComponent.TOOL_TIP_TEXT_KEY.equals(property)) { String tip = datePicker.getToolTipText(); datePicker.getEditor().setToolTipText(tip); popupButton.setToolTipText(tip); } else if (JXDatePicker.MONTH_VIEW.equals(property)) {
} else if (JComponent.TOOL_TIP_TEXT_KEY.equals(property)) { String tip = datePicker.getToolTipText(); datePicker.getEditor().setToolTipText(tip); popupButton.setToolTipText(tip); } else if (JXDatePicker.MONTH_VIEW.equals(property)) {
} else if (JComponent.TOOL_TIP_TEXT_KEY.equals(property)) { String tip = datePicker.getToolTipText(); datePicker.getEditor().setToolTipText(tip); popupButton.setToolTipText(tip); } else if (JXDatePicker.MONTH_VIEW.equals(property)) {
amountField.setFormatterFactory(new DefaultFormatterFactory(new NumberFormatter(NumberFormat.getIntegerInstance()))); amountField.setText(amountField.getFormatter().valueToString(newTransaction.getAmount())); amountField.setToolTipText(resourceMap.getString("jFormattedTextFieldFundsQuantity.toolTipText")); amountField.setName("amountField"); amountField.setColumns(10);
} else if (JComponent.TOOL_TIP_TEXT_KEY.equals(property)) { String tip = datePicker.getToolTipText(); datePicker.getEditor().setToolTipText(tip); popupButton.setToolTipText(tip); } else if (JXDatePicker.MONTH_VIEW.equals(property)) {
dateField.setFormatterFactory(new DefaultFormatterFactory(new DateFormatter(MMDDYYYY))); dateField.setText(dateField.getFormatter().valueToString(date.getTime())); dateField.setToolTipText("Date of the transaction."); dateField.setName("dateField"); dateField.setHorizontalAlignment(SwingConstants.CENTER);
if (tooltip != null) textField.setToolTipText(tooltip);
bankDataTextField.setToolTipText(null); bankTextField.setToolTipText(null); createDateTextField.setToolTipText(null); currencyComboBox.setToolTipText(null); customerTextField.setToolTipText(null); executionDateTextField.setToolTipText(null); referenceTextField.setToolTipText(null); typeComboBox.setToolTipText(null);
headerBankTextField.setToolTipText(null); headerCustomerTextField.setToolTipText(null); numDescriptionsTextField.setToolTipText(null); numFilesTextField.setToolTipText(null); numTransactionsTextField.setToolTipText(null); fileTypeList.setToolTipText(null); textschluesselList.setToolTipText(null);
textField.setHorizontalAlignment(alignment); if (format instanceof DecimalFormat) textField.setToolTipText(((DecimalFormat)format).toPattern()); else if (format instanceof SimpleDateFormat) textField.setToolTipText(((SimpleDateFormat)format).toPattern()); editor = textField;
textField.setHorizontalAlignment(alignment); if (format instanceof DecimalFormat) textField.setToolTipText(((DecimalFormat)format).toPattern()); else if (format instanceof SimpleDateFormat) textField.setToolTipText(((SimpleDateFormat)format).toPattern()); editor = textField;
if (tooltip != null) textField.setToolTipText(tooltip);
public StealthNumberEditor(JSpinner spinner) { super(spinner); setBorder(BorderFactory.createEmptyBorder()); setOpaque(false); remove(getTextField()); JFormattedTextField ftf = new StealthFormattedTextField(); ftf.setName("Spinner.formattedTextField"); ftf.setValue(spinner.getValue()); ftf.addPropertyChangeListener(this); ftf.setEditable(false); ftf.setInheritsPopupMenu(true); String toolTipText = spinner.getToolTipText(); if (toolTipText != null) { ftf.setToolTipText(toolTipText); } add(ftf); } }
editor.setValue(date); editor.setColumns(15); editor.setToolTipText(dateFormatString); editor.addPropertyChangeListener("value", new EditorValueChangeListener()); if ("dateFormatString".equals(evt.getPropertyName())) { dateFormat.applyPattern(dateFormatString); editor.setToolTipText(dateFormatString); installFormatterFactoryOnEditor();