public void setBorderGap(int borderGap) { Border inner = new EmptyBorder(0, borderGap, 0, borderGap); setBorder(new CompoundBorder(border, inner)); lastDigits = 0; }
private void uiStyle () { content.setBackground(new Color(36, 36, 36)); content.setForeground(new Color(255, 255, 255)); bottomPanel.setBackground(new Color(36, 36, 36)); bottomPanel.setForeground(new Color(255, 255, 255)); buttonPanel.setBackground(new Color(36, 36, 36)); buttonPanel.setForeground(new Color(255, 255, 255)); linkText.setForeground(new Color(20, 150, 20)); contentPane.setBackground(new Color(36, 36, 36)); Border line = BorderFactory.createLineBorder(new Color(80, 80, 80)); Border empty = new EmptyBorder(4, 4, 4, 4); CompoundBorder border = new CompoundBorder(line, empty); mavenTextField.setBorder(border); mavenTextField.setCaretColor(new Color(255, 255, 255)); mavenTextField.setBackground(new Color(46, 46, 46)); mavenTextField.setForeground(new Color(255, 255, 255)); }
SetupButton (String buttonTag) { super(buttonTag); setBackground(backgroundColor); setForeground(textColor); setContentAreaFilled(false); setFocusPainted(false); Border line = BorderFactory.createLineBorder(new Color(80, 80, 80)); Border empty = new EmptyBorder(4, 4, 4, 4); CompoundBorder border = new CompoundBorder(line, empty); setBorder(border); }
private JComponent getJComponent(List<String> lines) { final StringBuilder sb = new StringBuilder("<html>"); for (String s : lines) { sb.append(s + "</b></i></u>"); sb.append("<br>"); } sb.append("</html>"); final JEditorPane text = new JEditorPane("text/html", sb.toString()); text.setEditable(false); CompoundBorder border = new CompoundBorder(BorderFactory.createEtchedBorder(BevelBorder.RAISED), BorderFactory.createEmptyBorder(5, 5, 5, 5)); border = new CompoundBorder(BorderFactory.createMatteBorder(5, 5, 5, 5, getBackground()), border); text.setBorder(border); return text; }
/** * The border gap is used in calculating the left and right insets of the * border. Default value is 5. * * @param borderGap the gap in pixels */ public void setBorderGap(int borderGap) { this.borderGap = borderGap; Border inner = new EmptyBorder(0, borderGap, 0, borderGap); setBorder(new CompoundBorder(OUTER, inner)); lastDigits = 0; setPreferredWidth(); }
private JComponent getJComponent(List<String> lines) { final StringBuilder sb = new StringBuilder("<html>"); for (String s : lines) { sb.append(s + "</b></i></u>"); sb.append("<br>"); } sb.append("</html>"); final JEditorPane text = new JEditorPane("text/html", sb.toString()); text.setEditable(false); CompoundBorder border = new CompoundBorder(BorderFactory.createEtchedBorder(BevelBorder.RAISED), BorderFactory.createEmptyBorder(5, 5, 5, 5)); border = new CompoundBorder(BorderFactory.createMatteBorder(5, 5, 5, 5, getBackground()), border); text.setBorder(border); final JScrollPane jScrollPane = new JScrollPane(text, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); javax.swing.SwingUtilities.invokeLater(new Runnable() { public void run() { jScrollPane.getVerticalScrollBar().setValue(0); } }); return jScrollPane; }
propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Editor Properties"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Emitter Properties"))); emittersPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(0, 6, 6, 0), BorderFactory .createTitledBorder("Effect Emitters")));
propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Editor Properties"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Emitter Properties"))); emittersPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(0, 6, 6, 0), BorderFactory .createTitledBorder("Effect Emitters")));
propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Editor Properties"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Influencers"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Particle Controller Components"))); emittersPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(0, 6, 6, 0), BorderFactory .createTitledBorder("Particle Controllers")));
propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Editor Properties"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Influencers"))); propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory .createTitledBorder("Particle Controller Components"))); emittersPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(0, 6, 6, 0), BorderFactory .createTitledBorder("Particle Controllers")));
private void addVarLog(VarType type, String name, String old, String neew) { if (!type.getCheckBox().isSelected()) { return; } int tick = client.getTickCount(); SwingUtilities.invokeLater(() -> { if (tick != lastTick) { lastTick = tick; JLabel header = new JLabel("Tick " + tick); header.setFont(FontManager.getRunescapeSmallFont()); header.setBorder(new CompoundBorder( BorderFactory.createMatteBorder(0, 0, 1, 0, ColorScheme.LIGHT_GRAY_COLOR), BorderFactory.createEmptyBorder(3, 6, 0, 0) )); tracker.add(header); } tracker.add(new JLabel(String.format("%s %s changed: %s -> %s", type.getName(), name, old, neew))); // Cull very old stuff for (; tracker.getComponentCount() > MAX_LOG_ENTRIES; ) { tracker.remove(0); } tracker.revalidate(); }); }
scroll.setBorder(new CompoundBorder(BorderFactory.createTitledBorder("Stacktrace"), new BevelBorder(BevelBorder.LOWERED))); pane.add(scroll);
geLimitLabel.setText(limitLabelText); geLimitLabel.setForeground(ColorScheme.GRAND_EXCHANGE_LIMIT); geLimitLabel.setBorder(new CompoundBorder(geLimitLabel.getBorder(), new EmptyBorder(0, 0, 0, 7))); alchAndLimitPanel.add(geLimitLabel, BorderLayout.EAST);
WorldTableHeader(String title, boolean ordered, boolean ascending, @Nonnull Runnable onRefresh) setBorder(new CompoundBorder( BorderFactory.createMatteBorder(0, 0, 0, 1, ColorScheme.MEDIUM_GRAY_COLOR), new EmptyBorder(0, 5, 0, 2)));
/** * Install this Border on the specified component by replacing the * existing Border with a CompoundBorder containing the original Border * and our ComponentBorder * * This method should only be invoked once all the properties of this * class have been set. Installing the Border more than once will cause * unpredictable results. */ public void install(JComponent parent) { this.parent = parent; this.determineInsetsAndAlignment(); // Add this Border to the parent Border current = parent.getBorder(); if (current == null) { parent.setBorder(this); } else { CompoundBorder compound = new CompoundBorder(current, this); parent.setBorder(compound); } // Add component to the parent parent.add(this.component); }
contentPane.setBorder(new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "Import from Clipboard", javax.swing.border.TitledBorder.CENTER,
contentPane.setBorder(new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "Download Images from Copy/Pasted Text", javax.swing.border.TitledBorder.CENTER,
DropShadowBorder border = new DropShadowBorder(); border.setFillContentArea(true); drop.setBorder(new CompoundBorder(border, new LineBorder(Color.BLACK)));
borderThickness, borderThickness, innerCol); return new CompoundBorder(outer, inner);
public PolicyZipDropTarget() { policyZipAccepted = false; ImageIcon icon = new ImageIcon(getClass().getResource("images/drag_policy_here.png")); setIcon(icon); setBorder(new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))); setOpaque(true); setBackground(Color.WHITE); // Make this label a drop target and its own listener new DropTarget(this, this); }