import java.awt.*; import javax.swing.*; public class ShowNoLayout extends JApplet { private JButton jbtRed = new JButton("Red" ); private JButton jbtBlue = new JButton("Blue" ); private JButton jbtGreen = new JButton("Green" ); public ShowNoLayout() { // Set foreground color for the buttons jbtRed.setForeground(Color.RED); jbtBlue.setForeground(Color.BLUE); jbtGreen.setForeground(Color.GREEN); // Specify no layout manager setLayout(null); // Add components to container add(jbtRed); add(jbtBlue); add(jbtGreen); // Put components in the right place jbtRed.setBounds(150, 50, 100, 50); jbtBlue.setBounds(100, 100, 100, 50); jbtGreen.setBounds(200, 100, 100, 50); } public static void main(String[] args) { ShowNoLayout applet = new ShowNoLayout(); JFrame frame = new JFrame(); //EXIT_ON_CLOSE == 3 frame.setDefaultCloseOperation(3); frame.setTitle("ShowNoLayout"); frame.getContentPane().add(applet, BorderLayout.CENTER); applet.init(); applet.start(); frame.setSize(400, 200); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); frame.setLocation((d.width - frame.getSize().width) / 2, (d.height - frame.getSize().height) / 2); frame.setVisible(true); } }