placeholderLabel.setBorder(new EmptyBorder(border.getBorderInsets(textField)));
placeholderLabel.setBorder(new EmptyBorder(border.getBorderInsets(textField)));
placeholderLabel.setBorder(new EmptyBorder(border.getBorderInsets(textField)));
placeholderLabel.setBorder(new EmptyBorder(border.getBorderInsets(textField)));
private void positionPanel() { final JComponent contentComponent = myEditor.getContentComponent(); Container scroll = SwingUtilities.getAncestorOfClass(JScrollPane.class, contentComponent); setSize(scroll.getSize()); myLineHeight = myText.getFontMetrics(myText.getFont()).getHeight(); int count = countLines(myText.getText()); int visLines = getSize().height / myLineHeight - 1; int lines = Math.min(count, visLines); setSize(getSize().width, lines * myLineHeight + myLabel.getPreferredSize().height + getBorder().getBorderInsets(this).top * 2); int height = getSize().height; Rectangle bounds = scroll.getBounds(); bounds.translate(0, scroll.getHeight() - height); bounds.height = height; Point pos = SwingUtilities.convertPoint(scroll.getParent(), bounds.getLocation(), SwingUtilities.getRootPane(contentComponent).getGlassPane()); bounds.setLocation(pos); setBounds(bounds); myScrollPane.getVerticalScrollBar().setValue(0); if (!Options.getInstance().isSet("more")) { // FIX scrollOffset(100000); } else { scrollOffset(0); } }
public @Override Insets getInsets(Insets insets) { Insets result; //Call getBorder(), not just read the field - if swingRendering, the border will be constructed, and the //insets are what will make the indent property work; HtmlLabelUI doesn't need this, it just reads the //insets property, but BasicLabelUI and its ilk do Border b = getBorder(); if (b == null) { result = EMPTY_INSETS; } else { //workaround for open jdk bug, see issue #192388 try { result = b.getBorderInsets(this); } catch( NullPointerException e ) { Logger.getLogger(HtmlRendererImpl.class.getName()).log(Level.FINE, null, e); result = EMPTY_INSETS; } } if( null != insets ) { insets.set( result.top, result.left, result.bottom, result.right); return insets; } return result; }
int x = border.getBorderInsets(this).left; int y = (this.getHeight() - 16) / 2;
public Insets getBorderInsets(Component c) { Dimension size = comp.getPreferredSize(); Insets insets = border.getBorderInsets(c); insets.top = Math.max(insets.top, size.height); return insets; }
public JHintCheckBox() { super(); this.hintIcon = null; Border border = UIManager.getBorder("CheckBox.border"); JTextField dummy = new JTextField(); this.dummyInsets = border.getBorderInsets(dummy); }
public JHintCheckBox(String text) { super(text); this.hintIcon = null; Border border = UIManager.getBorder("CheckBox.border"); JTextField dummy = new JTextField(); this.dummyInsets = border.getBorderInsets(dummy); }
private Insets getBorderInsets() { final Border border = _pane.getBorder(); if (border == null) { return new Insets(0, 0, 0, 0); } return border.getBorderInsets(_pane); }
private Insets getInsets(Component parent) { Border border = ((JComponent)parent).getBorder(); if(border == null) return new Insets(0,0,0,0); else return border.getBorderInsets(parent); } //}}}
private int getHandleBoundary() { Border border = statusBar.getBorder(); if (border == null || !statusBar.isResizeHandleEnabled()) { return 0; } if (statusBar.getComponentOrientation().isLeftToRight()) { return border.getBorderInsets(statusBar).right; } else { return border.getBorderInsets(statusBar).left; } }
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height) { Insets borderInsets = border.getBorderInsets(c); Insets insets = getBorderInsets(c); int temp = (insets.top - borderInsets.top) / 2; border.paintBorder(c, g, x, y + temp, width, height - temp); Dimension size = comp.getPreferredSize(); rect = new Rectangle(offset, 0, size.width, size.height); SwingUtilities.paintComponent(g, comp, (Container)c, rect); }
private int getHandleBoundary() { Border border = statusBar.getBorder(); if (border == null || !statusBar.isResizeHandleEnabled()) { return 0; } if (statusBar.getComponentOrientation().isLeftToRight()) { return border.getBorderInsets(statusBar).right; } else { return border.getBorderInsets(statusBar).left; } }
public Dimension getPreferredSize() { Border border = (Border) UIManager.getDefaults().get("TableHeader.cellBorder"); Insets insets = border.getBorderInsets(_header); FontMetrics metrics = getFontMetrics(_headerFont); Dimension dim = new Dimension( metrics.stringWidth("99999") +insets.right +insets.left, _table.getRowHeight() * _table.getRowCount()); return dim; }
public void mouseMoved(MouseEvent evt) { Border border = getBorder(); Insets insets = border.getBorderInsets(HistoryTextField.this); if(evt.getX() >= getWidth() - insets.right) setCursor(Cursor.getDefaultCursor()); else setCursor(Cursor.getPredefinedCursor( Cursor.TEXT_CURSOR)); } //}}}
private Insets getScrollPaneInsets() { JScrollPane scrollPane = getScrollPane(); if ((scrollPane == null) || (getScrollPane().getBorder() == null)) { return new Insets(0, 0, 0, 0); } return getScrollPane().getBorder().getBorderInsets(scrollPane); }
private Insets getScrollPaneInsets() { JScrollPane scrollPane = getScrollPane(); if ((scrollPane == null) || (getScrollPane().getBorder() == null)) { return new Insets(0, 0, 0, 0); } else { return getScrollPane().getBorder().getBorderInsets(scrollPane); } }
private Insets getScrollPaneInsets() { JScrollPane scrollPane = getScrollPane(); if ((scrollPane == null) || (getScrollPane().getBorder() == null)) { return new Insets(0, 0, 0, 0); } return getScrollPane().getBorder().getBorderInsets(scrollPane); }