JFrame frame = new JFrame("Testing"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new BorderLayout()); frame.add(new TestPane()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); add(cellPane, gbc); @Override public void mouseEntered(MouseEvent e) { defaultBackground = getBackground(); setBackground(Color.BLUE); setBackground(defaultBackground);
JPanel gui = new JPanel(new GridLayout(2,0,5,5)); gui.setBorder(new EmptyBorder(10,10,10,10)); gui.setBackground(Color.RED); gui.add(l1); l2.setBackground(Color.YELLOW); l2.setOpaque(true); gui.add(l2); p1.add(new JLabel("Panel 1")); p1.setBorder(brdrRight); p1.setOpaque(false); Color bg = parent.getBackground(); Rectangle rect = new Rectangle(0,0,width, height); Area borderRegion = new Area(rect);
if (useSlideButton) { final JPanel statusPanel = new JPanel(); basePanel.add(statusPanel, BorderLayout.SOUTH); statusPanel.add(new JButton("Slide Left") { private static final long serialVersionUID = 9204819004142223529L; statusPanel.add(new JButton("Slide Right") { ((JFrame) parent).getContentPane().setBackground(jPanels.get(0).getBackground()); parent.remove(basePanel); parent.validate(); ((JDialog) parent).getContentPane().setBackground(jPanels.get(0).getBackground()); parent.remove(basePanel); parent.validate(); ((JWindow) parent).getContentPane().setBackground(jPanels.get(0).getBackground()); parent.remove(basePanel); parent.validate();
JFrame frame = new JFrame("Test"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new BorderLayout()); frame.add(new TestPane()); g2d.setColor(c.getBackground()); g2d.fill(area);
JFrame frame = new JFrame("JAVA"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JComboBox cmb = new JComboBox(strings); ComboBoxRenderer renderer = new ComboBoxRenderer(cmb); frame.add(cmb); frame.pack(); frame.setVisible(true); textPanel.add(this); text = new JLabel(); text.setOpaque(true); text.setFont(combo.getFont()); textPanel.add(text); setBackground(list.getSelectionBackground()); setBackground(Color.WHITE); text.setBackground(getBackground());
public static void main(String[] args) { final JFrame jf = new JFrame(); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); final Grid grid = new Grid(); jf.add(grid); jf.pack(); jf.addWindowListener(new WindowAdapter() { public void windowActivated(WindowEvent e) { int i = 0; Component[] components = grid.getComponents(); for (Component component : components) { i++; Color color = component.getBackground(); Rectangle bounds = component.getBounds(); System.out.println("box " + i + ",coordinate= " + bounds + ", Color= " + color); } } }); jf.setVisible(true); }
final JPanel panel = new JPanel(new GridBagLayout()) { setBackground(Color.RED); button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { if (panel.getBackground() == Color.RED) { System.out.println("RED"); panel.setBackground(Color.GREEN); } else if (panel.getBackground() == Color.GREEN) { System.out.println("GREEN"); panel.setBackground(Color.RED); panel.add(button); JOptionPane.showMessageDialog(null, panel);
public static JScrollPane scrollPane(final Component component, final int width, final int height, final Container addTo) { final JScrollPane scroll = new JScrollPane(component); scroll.getViewport().setBackground(component.getBackground()); scroll.setPreferredSize(new Dimension(width, height)); if (addTo != null) addTo.add(scroll); return scroll; }
g.setColor(hoverBackgroundColor); } else { g.setColor(getBackground()); JFrame frame = new JFrame("Test button"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); final MyButton btnSave = new MyButton("Save"); btnSave.setForeground(new Color(0, 135, 200).brighter()); btnSave.setHorizontalTextPosition(SwingConstants.CENTER); btnSave.setBorder(null); btnSave.setBackground(new Color(3, 59, 90)); btnSave.setHoverBackgroundColor(new Color(3, 59, 90).brighter()); btnSave.setPressedBackgroundColor(Color.PINK); frame.add(btnSave); frame.setSize(200, 200); frame.setVisible(true);
g.setColor(getBackground()); button.setBackground(Color.green); JFrame frame = new JFrame(); frame.getContentPane().setBackground(Color.yellow); frame.getContentPane().add(button); frame.getContentPane().setLayout(new FlowLayout()); frame.setSize(150, 150); frame.setVisible(true);
control.setLayout(new GridLayout(0, 1)); for (CabPanel cp : fleet) { control.add(cp); timer.addActionListener(cp.listener); this.add(map, BorderLayout.CENTER); this.add(control, BorderLayout.SOUTH); super(new GridLayout(1, 0)); name.setText(s); this.setBackground(hue.getColor()); this.add(map, BorderLayout.CENTER); for (Hue h : Hue.values()) { public void actionPerformed(ActionEvent e) { Hue h = (Hue) colorBox.getSelectedItem(); CabPanel.this.setBackground(h.getColor()); update(); this.setBackground(Color.lightGray); int x = SIZE * (p.x + w / 2 / SIZE) - SIZE / 2; int y = SIZE * (p.y + h / 2 / SIZE) - SIZE / 2; g2d.setColor(cp.getBackground()); g2d.fillOval(x, y, SIZE, SIZE);
final JFrame frame = new JFrame("Image zoom"); frame.getContentPane().add(zoomPanel); final Ticker t = new Ticker(zoomPanel); frame.pack(); frame.setVisible(true); g2.setColor(getBackground()); try {
private JFrame frame = new JFrame("Frame"); private JPanel fatherCenter = new JPanel(); private JScrollPane tableScroll = new JScrollPane(); comp.setBackground(row % 2 == 0 ? getBackground() : getBackground().darker()); fatherCenter.add(tableScroll, BorderLayout.CENTER); pane.add(fatherCenter); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new BorderLayout(10, 10)); addComponentsToPane(frame.getContentPane()); frame.setLocation(150, 150); frame.setPreferredSize(new Dimension(400, 647)); frame.pack(); frame.setVisible(true);
JFrame frame = new JFrame("Image panel"); frame.setSize(800, 300); frame.setLocationByPlatform(true); JList imageList = createImageList(); frame.getContentPane().add(new JScrollPane(imageList)); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); imageLabel.setBorder(emptyBorder); descriptionLabel.setBorder(emptyBorder); add(imageLabel, BorderLayout.CENTER); add(descriptionLabel, BorderLayout.SOUTH); defaultListCellRenderer.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); setBorder(defaultListCellRenderer.getBorder()); setBackground(defaultListCellRenderer.getBackground()); imageLabel.setIcon((Icon)value); descriptionLabel.setText("Description");
JFrame frame = new JFrame("JButtonTable Example"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(scroll); frame.pack(); frame.setVisible(true); if (isSelected) { setForeground(table.getSelectionForeground()); setBackground(table.getSelectionBackground()); } else { setForeground(table.getForeground()); setBackground(UIManager.getColor("Button.background")); if (isSelected) { button.setForeground(table.getSelectionForeground()); button.setBackground(table.getSelectionBackground()); } else { button.setForeground(table.getForeground()); button.setBackground(table.getBackground());
s.getViewport().add(m_tree); getContentPane().add(s, BorderLayout.CENTER); setVisible(true); setForeground(sel ? m_textSelectionColor : m_textNonSelectionColor); setBackground(sel ? m_bkSelectionColor : m_bkNonSelectionColor); m_selected = sel; Color bColor = getBackground(); Icon icon = getIcon();
label.setForeground(isSelected? list.getSelectionForeground() : list.getForeground()); p.add(icon); p.add(label, BorderLayout.SOUTH); p.setBackground(isSelected? list.getSelectionBackground() : list.getBackground()); return p; JFrame f = new JFrame(); f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); f.getContentPane().add(new DragAndDropTest().makeUI()); f.setSize(320, 240); f.setLocationRelativeTo(null); f.setVisible(true);
private JFrame frame = new JFrame("Navigation Filter Example"); private JPanel panel = new JPanel(); private JLabel label = new JLabel(" $ "); panel.setBackground(textField.getBackground()); panel.setLayout(new BorderLayout()); panel.add(label,BorderLayout.WEST); textField.setBorder(null); panel.add(textField,BorderLayout.CENTER); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(panel); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true);
import java.awt.*; import javax.swing.*; class Testing extends JFrame { public Testing() { setDefaultCloseOperation(EXIT_ON_CLOSE); JPanel p = new JPanel(new BorderLayout()); JTextField tf = new JTextField(5); JLabel label = new JLabel(new ImageIcon("Test.gif")); label.setOpaque(true); label.setBackground(tf.getBackground()); label.setPreferredSize(new Dimension(label.getPreferredSize().width,tf.getPreferredSize().height)); p.setBorder(tf.getBorder()); tf.setBorder(null); p.add(label,BorderLayout.WEST); p.add(tf,BorderLayout.CENTER); JPanel p1 = new JPanel(); p1.add(p); getContentPane().add(p1); pack(); setLocationRelativeTo(null); } public static void main(String[] args){new Testing().setVisible(true);} }
import java.awt.*; import javax.swing.*; class Testing extends JFrame { public Testing() { setDefaultCloseOperation(EXIT_ON_CLOSE); JPanel p = new JPanel(new BorderLayout()); JTextField tf = new JTextField(5); JLabel label = new JLabel(new ImageIcon("Test.gif")); label.setOpaque(true); label.setBackground(tf.getBackground()); label.setPreferredSize(new Dimension(label.getPreferredSize().width,tf.getPreferredSize().height)); p.setBorder(tf.getBorder()); tf.setBorder(null); p.add(label,BorderLayout.WEST); p.add(tf,BorderLayout.CENTER); JPanel p1 = new JPanel(); p1.add(p); getContentPane().add(p1); pack(); setLocationRelativeTo(null); } public static void main(String[] args){new Testing().setVisible(true);} }