Java Code Examples for javax.swing.JTextField#setFont()
The following examples show how to use
javax.swing.JTextField#setFont() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: Widget.java From mpcmaid with GNU Lesser General Public License v2.1 | 6 votes |
protected void setupValue() { value = new JTextField("", 2); value.setAlignmentX(LEFT_ALIGNMENT); value.setFont(MEDIUM_FONT); add(value); value2 = new JTextField("", 2); value2.setAlignmentX(LEFT_ALIGNMENT); value2.setFont(MEDIUM_FONT); add(value2); getTextField().addActionListener(this); getTextField2().addActionListener(this); getTextField().addFocusListener(this); getTextField2().addFocusListener(this); load(); }
Example 2
Source File: FileNameComponent.java From mzmine2 with GNU General Public License v2.0 | 6 votes |
public FileNameComponent(int textfieldcolumns, List<File> lastFiles) { setBorder(BorderFactory.createEmptyBorder(0, 3, 0, 0)); txtFilename = new JTextField(); txtFilename.setColumns(textfieldcolumns); txtFilename.setFont(smallFont); add(txtFilename); // last used files chooser button // on click - set file name to textField btnLastFiles = new JLastFilesButton("last", file -> txtFilename.setText(file.getPath())); add(btnLastFiles); JButton btnFileBrowser = new JButton("..."); btnFileBrowser.addActionListener(this); add(btnFileBrowser); setLastFiles(lastFiles); }
Example 3
Source File: PanMetagonTags.java From Forsythia with GNU General Public License v3.0 | 5 votes |
public PanMetagonTags(){ setBackground(UI.BUTTON_RED); setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); Component horizontalStrut = Box.createHorizontalStrut(4); add(horizontalStrut); JLabel lbljigtag = new JLabel("MetagonTags="); add(lbljigtag); lbljigtag.setFont(new Font("Dialog", Font.BOLD, 14)); Component horizontalStrut_3 = Box.createHorizontalStrut(4); add(horizontalStrut_3); txtmetagontags = new JTextField("foo",20); txtmetagontags.setBackground(UI.BUTTON_YELLOW); add(txtmetagontags); txtmetagontags.setFont(new Font("DejaVu Sans Mono", Font.PLAIN, 18)); txtmetagontags.setBorder(null); txtmetagontags.addKeyListener(new KeyAdapter(){ public void keyReleased(KeyEvent e){ GE.ge.editor_metagon.setMetagonTags(txtmetagontags.getText());}}); Component horizontalStrut_1 = Box.createHorizontalStrut(4); add(horizontalStrut_1); }
Example 4
Source File: PCellEditor.java From PolyGlot with MIT License | 5 votes |
@Override public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int rowIndex, int vColIndex) { JTextField curComp = (JTextField) component; setValue(curComp, (String) value); curComp.setFont(myFont); return component; }
Example 5
Source File: TomatoLinearClassifierDemo.java From COMP3204 with BSD 3-Clause "New" or "Revised" License | 5 votes |
private void createFeatureField() { featureField = new JTextField(); featureField.setOpaque(false); featureField.setFont(Font.decode("Monaco-24")); featureField.setHorizontalAlignment(JTextField.CENTER); featureField.setEditable(false); featureField.setBorder(null); }
Example 6
Source File: RegexPanel.java From zap-extensions with Apache License 2.0 | 5 votes |
public RegexPanel(RegexModel regexModel, Runnable onRegexChanged) { super(new BorderLayout()); this.regexModel = regexModel; this.onRegexChanged = onRegexChanged; regexField = new JTextField(); regexField.setFont(RegexDialog.monoFont); regexField.setText(regexModel.getRegex()); regexField.getDocument().addDocumentListener(documentListener); JPanel regexPanel = new JPanel(new BorderLayout()); regexPanel.add(regexField, BorderLayout.CENTER); add(regexPanel, BorderLayout.CENTER); setBorder(RegexDialog.createBorder(REGEX_HEADER)); }
Example 7
Source File: LinearClassifierDemo.java From COMP3204 with BSD 3-Clause "New" or "Revised" License | 5 votes |
private void createFeatureField() { featureField = new JTextField(); featureField.setOpaque(false); featureField.setFont(Font.decode("Monaco-24")); featureField.setHorizontalAlignment(JTextField.CENTER); featureField.setEditable(false); featureField.setBorder(null); }
Example 8
Source File: DialogEditor.java From ET_Redux with Apache License 2.0 | 5 votes |
/** * * @param textF * @param editable */ public BigDecimalDocument(JTextField textF, boolean editable) { super(textF, editable); this.editable = editable; textF.setFont(myScienceFont); textF.setCaretPosition(0); }
Example 9
Source File: ScalarShapeFeaturesDemo.java From COMP3204 with BSD 3-Clause "New" or "Revised" License | 5 votes |
private JTextField makeTextField(JPanel features, int row) { final JTextField f = new JTextField(5); f.setHorizontalAlignment(SwingUtilities.RIGHT); f.setFont(FONT); f.setText(""); f.setEditable(false); final GridBagConstraints gbc = new GridBagConstraints(); gbc.gridx = 1; gbc.gridy = row; features.add(f, gbc); return f; }
Example 10
Source File: ReplAgGUI.java From jason with GNU Lesser General Public License v3.0 | 4 votes |
void initGui() { Font font = new Font("Courier", Font.PLAIN, 14); command = new JTextField(40); command.setFont(font); command.setToolTipText("Type a Jason operation here."); command.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { execCmd(command.getText().trim()); } }); //mindPanel = new JTextPane(); //mindPanel.setEditable(false); //mindPanel.setContentType("text/html"); output = new JTextArea(5,50); output.setFont(font); output.setEditable(false); output.setText("Example of operations you can type:\n +bel; !goal; .add_plan({+!goal <- .print(ok) }); !!goal; \n .send(bob,tell,hello);\n"); output.append(" ?bel(A); .findall(X,bel(X),L); \n"); output.append(" .mi // to open mind inspector\n"); output.append(" .verbose(2) // to show debug messages\n"); output.append(" .clear // clean console\n"); output.append("\nYou can add more agents using the button 'new REPL ag' in MAS Console."); output.append("\n"); frame = new JFrame(".:: REPL Interface for "+getTS().getAgArch().getAgName()+" ::."); frame.getContentPane().setLayout(new BorderLayout()); frame.getContentPane().add(BorderLayout.NORTH,command); //f.getContentPane().add(BorderLayout.CENTER, new JScrollPane(mindPanel)); frame.getContentPane().add(BorderLayout.CENTER,new JScrollPane(output)); frame.pack(); int h = 200; int w = (int)(h*2*1.618); frame.setBounds((int)(h*0.618), 20, w, h); frame.setLocation(lastPos, 200+lastPos); lastPos += 50; frame.setVisible(true); }
Example 11
Source File: EucMatchingDemo.java From COMP3204 with BSD 3-Clause "New" or "Revised" License | 4 votes |
@Override public Component getComponent(int width, int height) throws IOException { engine.getOptions().setDoubleInitialImage(false); final JPanel outer = new JPanel(); outer.setOpaque(false); outer.setPreferredSize(new Dimension(width, height)); outer.setLayout(new GridBagLayout()); // the main panel final JPanel base = new JPanel(); base.setOpaque(false); base.setLayout(new BoxLayout(base, BoxLayout.Y_AXIS)); vc = new VideoCaptureComponent(320, 240); vc.getDisplay().getScreen().setPreferredSize(new Dimension(640, 240)); vc.getDisplay().addVideoListener(this); base.add(vc); final JPanel controls1 = new JPanel(); controls1.setOpaque(false); final JButton grab = new JButton("Grab"); grab.setActionCommand("grab"); grab.addActionListener(this); grab.setFont(FONT); controls1.add(grab); base.add(controls1); final JPanel controls = new JPanel(); controls.setOpaque(false); final JLabel label = new JLabel("Threshold:"); label.setFont(FONT); controls.add(label); final JSlider slider = new JSlider(0, 100000); matcher.setThreshold(slider.getValue()); slider.setPreferredSize(new Dimension(slider.getPreferredSize().width + 250, slider.getPreferredSize().height)); controls.add(slider); final JTextField tf = new JTextField(5); tf.setFont(FONT); tf.setEnabled(false); tf.setText(slider.getValue() + ""); controls.add(tf); slider.addChangeListener(new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { tf.setText(slider.getValue() + ""); matcher.setThreshold(slider.getValue()); } }); base.add(controls); outer.add(base); return outer; }
Example 12
Source File: UnitInfoPanel.java From mars-sim with GNU General Public License v3.0 | 4 votes |
public void init(String unitName, String unitType, String unitDescription) { setOpaque(false); setLayout(new BorderLayout(10, 20)); // this.setSize(350, 400); // undecorated 301, 348 ; decorated : 303, 373 JPanel mainPanel = new JPanel(new FlowLayout());// new BorderLayout()); mainPanel.setOpaque(false); mainPanel.setBackground(new Color(0, 0, 0, 128)); // setMinimumSize() this.add(mainPanel, BorderLayout.NORTH); JPanel westPanel = new JPanel(new FlowLayout(FlowLayout.LEFT, 10, 10));// new BorderLayout()); westPanel.setOpaque(false); westPanel.setBackground(new Color(0, 0, 0, 128)); // setMinimumSize() this.add(westPanel, BorderLayout.WEST); JPanel eastPanel = new JPanel(new FlowLayout(FlowLayout.LEFT, 10, 10));// new BorderLayout()); eastPanel.setOpaque(false); eastPanel.setBackground(new Color(0, 0, 0, 128)); // setMinimumSize() this.add(eastPanel, BorderLayout.EAST); // Creating the text Input JTextField tf1 = new JTextField("", 15); tf1.setHorizontalAlignment(JTextField.CENTER); tf1.setOpaque(false); tf1.setFocusable(false); tf1.setBackground(new Color(92, 83, 55, 128)); tf1.setColumns(20); Border border = BorderFactory.createLineBorder(Color.gray, 2); tf1.setBorder(border); tf1.setText(unitName); tf1.setForeground(Color.BLACK); tf1.setFont(new Font("Arial", Font.BOLD, 14)); mainPanel.add(tf1); JTextArea ta = new JTextArea(); String type = "TYPE: "; String description = "DESCRIPTION: "; ta.setLineWrap(true); ta.setFocusable(false); ta.setWrapStyleWord(true); ta.setText(type + "\n"); ta.append(unitType + "\n\n"); ta.append(description + "\n"); ta.append(unitDescription); ta.setCaretPosition(0); ta.setEditable(false); ta.setForeground(Color.black); ta.setFont(new Font("Dialog", Font.PLAIN, 14)); ta.setOpaque(false); ta.setBackground(new Color(92, 83, 55, 128)); CustomScroll scr = new CustomScroll(ta); scr.setSize(PopUpUnitMenu.D_WIDTH - 50 , PopUpUnitMenu.D_HEIGHT); add(scr, BorderLayout.CENTER); JPanel southPanel = new JPanel(); add(southPanel, BorderLayout.SOUTH); southPanel.setOpaque(false); southPanel.setBackground(new Color(0, 0, 0, 128)); setVisible(true); }
Example 13
Source File: DialogEditor.java From ET_Redux with Apache License 2.0 | 4 votes |
/** * * @param textF */ public IntegerDocument(JTextField textF) { super(textF, true); textF.setFont(myScienceFont); }
Example 14
Source File: XTextFieldPeer.java From openjdk-8 with GNU General Public License v2.0 | 4 votes |
@Override public void installUI(JComponent c) { super.installUI(c); jtf = (JTextField) c; JTextField editor = jtf; UIDefaults uidefaults = XToolkit.getUIDefaults(); String prefix = getPropertyPrefix(); Font f = editor.getFont(); if ((f == null) || (f instanceof UIResource)) { editor.setFont(uidefaults.getFont(prefix + ".font")); } Color bg = editor.getBackground(); if ((bg == null) || (bg instanceof UIResource)) { editor.setBackground(uidefaults.getColor(prefix + ".background")); } Color fg = editor.getForeground(); if ((fg == null) || (fg instanceof UIResource)) { editor.setForeground(uidefaults.getColor(prefix + ".foreground")); } Color color = editor.getCaretColor(); if ((color == null) || (color instanceof UIResource)) { editor.setCaretColor(uidefaults.getColor(prefix + ".caretForeground")); } Color s = editor.getSelectionColor(); if ((s == null) || (s instanceof UIResource)) { editor.setSelectionColor(uidefaults.getColor(prefix + ".selectionBackground")); } Color sfg = editor.getSelectedTextColor(); if ((sfg == null) || (sfg instanceof UIResource)) { editor.setSelectedTextColor(uidefaults.getColor(prefix + ".selectionForeground")); } Color dfg = editor.getDisabledTextColor(); if ((dfg == null) || (dfg instanceof UIResource)) { editor.setDisabledTextColor(uidefaults.getColor(prefix + ".inactiveForeground")); } Border b = editor.getBorder(); if ((b == null) || (b instanceof UIResource)) { editor.setBorder(uidefaults.getBorder(prefix + ".border")); } Insets margin = editor.getMargin(); if (margin == null || margin instanceof UIResource) { editor.setMargin(uidefaults.getInsets(prefix + ".margin")); } }
Example 15
Source File: AbstractGradientDescentDemo.java From COMP6237 with BSD 3-Clause "New" or "Revised" License | 4 votes |
@SuppressWarnings("deprecation") @Override public Component getComponent(int width, int height) throws IOException { final JPanel base = new JPanel(); base.setOpaque(false); base.setPreferredSize(new Dimension(width, height)); base.setLayout(new BoxLayout(base, BoxLayout.Y_AXIS)); chartDataset = new DefaultXYDataset(); X = createData(); chartDataset.addSeries("points", X); final double[][] lineData = computeLineData(); chartDataset.addSeries("line", lineData); chart = ChartFactory.createXYLineChart(null, "x", "y", chartDataset, PlotOrientation.VERTICAL, false, false, false); ((XYLineAndShapeRenderer) chart.getXYPlot().getRenderer()).setSeriesLinesVisible(0, false); ((XYLineAndShapeRenderer) chart.getXYPlot().getRenderer()).setSeriesShapesVisible(0, true); ((NumberAxis) chart.getXYPlot().getDomainAxis()).setRange(-5, 5); ((NumberAxis) chart.getXYPlot().getRangeAxis()).setRange(-10, 10); ((XYLineAndShapeRenderer) chart.getXYPlot().getRenderer()).setStroke(new BasicStroke(2.5f)); chartContainer = new ImageContainer(chart.createBufferedImage(width, height / 2)); base.add(chartContainer); final JPanel bottomPane = new JPanel(); bottomPane.setPreferredSize(new Dimension(width, height / 2)); base.add(bottomPane); final JPanel controlsdata = new JPanel(); controlsdata.setLayout(new BoxLayout(controlsdata, BoxLayout.X_AXIS)); bottomPane.add(controlsdata); final JButton button = new JButton("Go"); controlsdata.add(button); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { button.setEnabled(false); base.requestFocus(); new Thread(AbstractGradientDescentDemo.this).start(); } }); paramsField = new JTextField(20); paramsField.setOpaque(false); paramsField.setFont(Font.decode("Monaco-24")); paramsField.setHorizontalAlignment(JTextField.CENTER); paramsField.setEditable(false); paramsField.setBorder(null); paramsField.setText(String.format("%2.2f, %2.2f", params[0], params[1])); controlsdata.add(paramsField); errorDataset = new DefaultXYDataset(); errorSeries = new double[][] { { 0 }, { computeError() } }; errorDataset.addSeries("data", errorSeries); errorChart = ChartFactory.createXYLineChart("Error over time", "Iteration", "Error", errorDataset, PlotOrientation.VERTICAL, false, false, false); ((NumberAxis) errorChart.getXYPlot().getDomainAxis()).setRange(0, 1); ((NumberAxis) errorChart.getXYPlot().getRangeAxis()).setRange(0, computeError()); errorContainer = new ImageContainer(errorChart.createBufferedImage((width - 5) / 2, (height - 5) / 2)); bottomPane.add(errorContainer); return base; }
Example 16
Source File: XTextFieldPeer.java From openjdk-jdk8u with GNU General Public License v2.0 | 4 votes |
@Override public void installUI(JComponent c) { super.installUI(c); jtf = (JTextField) c; JTextField editor = jtf; UIDefaults uidefaults = XToolkit.getUIDefaults(); String prefix = getPropertyPrefix(); Font f = editor.getFont(); if ((f == null) || (f instanceof UIResource)) { editor.setFont(uidefaults.getFont(prefix + ".font")); } Color bg = editor.getBackground(); if ((bg == null) || (bg instanceof UIResource)) { editor.setBackground(uidefaults.getColor(prefix + ".background")); } Color fg = editor.getForeground(); if ((fg == null) || (fg instanceof UIResource)) { editor.setForeground(uidefaults.getColor(prefix + ".foreground")); } Color color = editor.getCaretColor(); if ((color == null) || (color instanceof UIResource)) { editor.setCaretColor(uidefaults.getColor(prefix + ".caretForeground")); } Color s = editor.getSelectionColor(); if ((s == null) || (s instanceof UIResource)) { editor.setSelectionColor(uidefaults.getColor(prefix + ".selectionBackground")); } Color sfg = editor.getSelectedTextColor(); if ((sfg == null) || (sfg instanceof UIResource)) { editor.setSelectedTextColor(uidefaults.getColor(prefix + ".selectionForeground")); } Color dfg = editor.getDisabledTextColor(); if ((dfg == null) || (dfg instanceof UIResource)) { editor.setDisabledTextColor(uidefaults.getColor(prefix + ".inactiveForeground")); } Border b = editor.getBorder(); if ((b == null) || (b instanceof UIResource)) { editor.setBorder(uidefaults.getBorder(prefix + ".border")); } Insets margin = editor.getMargin(); if (margin == null || margin instanceof UIResource) { editor.setMargin(uidefaults.getInsets(prefix + ".margin")); } }
Example 17
Source File: ControlPanel.java From gepard with MIT License | 4 votes |
private JTextField getCustomTextField(String text, int size) { JTextField ret = new JTextField(text, size); ret.setFont(TEXT_FONT); return ret; }
Example 18
Source File: DoGResponseDemo.java From COMP3204 with BSD 3-Clause "New" or "Revised" License | 4 votes |
@Override public JPanel getComponent(int width, int height) throws IOException { final JPanel c = super.getComponent(width, height); this.vc.getDisplay().addVideoListener(this); final JPanel controls = new JPanel(new GridBagLayout()); controls.setOpaque(false); final JLabel scaleLbl = new JLabel("<html>Scale (\u03C3<sup>2</sup>): </html>"); scaleLbl.setFont(FONT); controls.add(scaleLbl); scaleSlider = new JSlider(1, 500, 1); controls.add(scaleSlider); scaleField = new JTextField(5); scaleField.setEditable(false); scaleField.setFont(FONT); scaleField.setHorizontalAlignment(JTextField.RIGHT); controls.add(scaleField); final JLabel kLbl = new JLabel("<html>k: </html>"); kLbl.setFont(FONT); controls.add(kLbl); kSlider = new JSlider(10, 50, 16); controls.add(kSlider); kField = new JTextField(5); kField.setEditable(false); kField.setFont(FONT); kField.setHorizontalAlignment(JTextField.RIGHT); controls.add(kField); scaleSlider.addChangeListener(this); kSlider.addChangeListener(this); stateChanged(null); final GridBagConstraints gbc = new GridBagConstraints(); gbc.gridy = 1; c.add(controls, gbc); return c; }
Example 19
Source File: XTextFieldPeer.java From jdk8u60 with GNU General Public License v2.0 | 4 votes |
@Override public void installUI(JComponent c) { super.installUI(c); jtf = (JTextField) c; JTextField editor = jtf; UIDefaults uidefaults = XToolkit.getUIDefaults(); String prefix = getPropertyPrefix(); Font f = editor.getFont(); if ((f == null) || (f instanceof UIResource)) { editor.setFont(uidefaults.getFont(prefix + ".font")); } Color bg = editor.getBackground(); if ((bg == null) || (bg instanceof UIResource)) { editor.setBackground(uidefaults.getColor(prefix + ".background")); } Color fg = editor.getForeground(); if ((fg == null) || (fg instanceof UIResource)) { editor.setForeground(uidefaults.getColor(prefix + ".foreground")); } Color color = editor.getCaretColor(); if ((color == null) || (color instanceof UIResource)) { editor.setCaretColor(uidefaults.getColor(prefix + ".caretForeground")); } Color s = editor.getSelectionColor(); if ((s == null) || (s instanceof UIResource)) { editor.setSelectionColor(uidefaults.getColor(prefix + ".selectionBackground")); } Color sfg = editor.getSelectedTextColor(); if ((sfg == null) || (sfg instanceof UIResource)) { editor.setSelectedTextColor(uidefaults.getColor(prefix + ".selectionForeground")); } Color dfg = editor.getDisabledTextColor(); if ((dfg == null) || (dfg instanceof UIResource)) { editor.setDisabledTextColor(uidefaults.getColor(prefix + ".inactiveForeground")); } Border b = editor.getBorder(); if ((b == null) || (b instanceof UIResource)) { editor.setBorder(uidefaults.getBorder(prefix + ".border")); } Insets margin = editor.getMargin(); if (margin == null || margin instanceof UIResource) { editor.setMargin(uidefaults.getInsets(prefix + ".margin")); } }
Example 20
Source File: ScrDeprecatedDeclensions.java From PolyGlot with MIT License | 4 votes |
/** * creates fields for deprecated dimension combinations */ private void createDeprecatedFields() { Set<Entry<String, DeclensionNode>> decSet = allWordDeclensions.entrySet(); Iterator<Entry<String, DeclensionNode>> depIt = decSet.iterator(); while (depIt.hasNext()) { Entry<String, DeclensionNode> decEnt = depIt.next(); DeclensionNode curDec = decEnt.getValue(); JTextField newField = new PTextField(core, false, ""); Label newLabel = new Label(curDec.getNotes()); // in the case of no patterns for word type, but existing deprecated declensions if (firstField == null) { firstField = newField; } String value = curDec.getValue(); newField.setText(value); try { newField.setToolTipText(core.getPronunciationMgr() .getPronunciation(value)); } catch (Exception e) { // user error // IOHandler.writeErrorLog(e); newField.setToolTipText("Regex error: " + e.getLocalizedMessage()); } if (conFont != null) { newField.setFont(conFont); } pnlDeclensions.add(newLabel); pnlDeclensions.add(newField); fieldMap.put(curDec.getCombinedDimId(), newField); labelMap.put(curDec.getCombinedDimId(), curDec.getNotes()); numFields++; } }