Mega Code Archive

 
Categories / Java / Swing JFC
 

Displaying a Button with a Border

import java.awt.BorderLayout; import java.awt.Container; import javax.swing.BorderFactory; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.border.Border; public class ButtonBorderTest {   public static void main(String args[]) {     JFrame frame = new JFrame("Fourth Button");     Container contentPane = frame.getContentPane();     Icon icon = new ImageIcon("rntsoft.gif");     JButton b = new JButton("Button!");     Border bored = BorderFactory.createMatteBorder(10, 5, 10, 5, icon);     b.setBorder(bored);     contentPane.add(b, BorderLayout.CENTER);     frame.setSize(350, 200);     frame.show();   } }