overtypeCaret.setBlinkRate(defaultCaret.getBlinkRate());
/** * Returns the default caret for an <code>RTextArea</code>. This caret is * capable of displaying itself differently for insert/overwrite modes. * * @return The caret. */ @Override protected Caret createCaret() { Caret caret = new ConfigurableCaret(); caret.setBlinkRate(500); return caret; }
/** * Returns the default caret for an <code>RTextArea</code>. This caret is * capable of displaying itself differently for insert/overwrite modes. * * @return The caret. */ @Override protected Caret createCaret() { Caret caret = new ConfigurableCaret(); caret.setBlinkRate(500); return caret; }
/** * Returns the default caret for an <code>RTextArea</code>. This caret is * capable of displaying itself differently for insert/overwrite modes. * * @return The caret. */ protected Caret createCaret() { Caret caret = new ConfigurableCaret(); caret.setBlinkRate(500); return caret; }
/** * Returns the default caret for an <code>RTextArea</code>. This caret is * capable of displaying itself differently for insert/overwrite modes. * * @return The caret. */ protected Caret createCaret() { Caret caret = new ConfigurableCaret(); caret.setBlinkRate(500); return caret; }
@Override public void propertyChange(PropertyChangeEvent evt) { final String propertyName = evt.getPropertyName(); if ("caret".equals(propertyName)) { removeListenersWithCaret((Caret) evt.getOldValue()); setupWithCaret((Caret) evt.getNewValue()); } else if ("editable".equals(propertyName)) { if (evt.getNewValue() == Boolean.TRUE) { textComponent.getCaret().setBlinkRate(caretBlinkRate); } else { textComponent.getCaret().setBlinkRate(0); } } }
public LogConsole(String defaultText) { this.defaultText = defaultText; setLayout(new BorderLayout()); add(container, BorderLayout.CENTER); console.setEditable(false); console.getCaret().setBlinkRate(0); container.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); container.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); container.getVerticalScrollBar().addAdjustmentListener(this); singleton = this; }
public LogConsole(String defaultText) { this.defaultText = defaultText; setLayout(new BorderLayout()); add(container, BorderLayout.CENTER); console.setEditable(false); console.getCaret().setBlinkRate(0); container.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); container.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); container.getVerticalScrollBar().addAdjustmentListener(this); singleton = this; }
public LogConsole(String defaultText) { this.defaultText = defaultText; setLayout(new BorderLayout()); add(container, BorderLayout.CENTER); console.setEditable(false); console.getCaret().setBlinkRate(0); container.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); container.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); container.getVerticalScrollBar().addAdjustmentListener(this); singleton = this; }
private void setupWithCaret(Caret caret) { if (caret != null) { textComponent.addFocusListener(this); textComponent.addPropertyChangeListener("editable", this); caretBlinkRate = caret.getBlinkRate(); if (!textComponent.isEditable()) { caret.setBlinkRate(0); } } else { caretBlinkRate = 0; } }
/** * Initialize the default values of the field */ private void initMaterialFormattedTextField() { setBorder(null); setFont(Roboto.REGULAR.deriveFont(16f)); floatingLabel.setText(""); setCaret(new DefaultCaret() { @Override protected synchronized void damage(Rectangle r) { MaterialFormattedTextField.this.repaint(); //fix caret not being removed completely } }); getCaret().setBlinkRate(500); }
overtypeCaret.setBlinkRate(defaultCaret.getBlinkRate());
textPane.setEditable(false); textPane.getCaret().setVisible(true); textPane.getCaret().setBlinkRate(0); textPane.setCursor(Cursor.getPredefinedCursor(Cursor.TEXT_CURSOR)); setViewportView(textPane);
overtypeCaret.setBlinkRate(defaultCaret.getBlinkRate());
caret.setBlinkRate( UIManager.getInt("TextField.caretBlinkRate") );
/** * Default constructor for {@code MaterialTextField}. A default model is * created and the initial string is empty. */ public MaterialTextField() { super(); setBorder(null); setFont(Roboto.REGULAR.deriveFont(16f)); floatingLabel.setText(""); setOpaque(false); setBackground(MaterialColor.TRANSPARENT); setCaret(new DefaultCaret() { @Override protected synchronized void damage(Rectangle r) { MaterialTextField.this.repaint(); //fix caret not being removed completely } }); getCaret().setBlinkRate(500); }
/** * Creates a new password field. */ public MaterialPasswordField() { setBorder(null); setFont(getFont().deriveFont(16f)); //use default font, Roboto's bullet doesn't work on some platforms (i.e. Mac) floatingLabel.setText(""); setOpaque(false); setBackground(MaterialColor.TRANSPARENT); setCaret(new DefaultCaret() { @Override protected synchronized void damage(Rectangle r) { MaterialPasswordField.this.repaint(); //fix caret not being removed completely } }); getCaret().setBlinkRate(500); }
caret.setBlinkRate(br);
caret.setBlinkRate(br);
Integer rate = (Integer) o; caret.setBlinkRate(rate.intValue());