import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.UIManager; public class FlowL { public static void main(String[] args) { try { UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName()); } catch (Exception e) { System.exit(1); } JFrame vindu = new JFrame("FlowLayout"); vindu.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Oppretter et panel med GridLayout for den nordlige vindusregionen JPanel gridPanel = new JPanel(new FlowLayout()); gridPanel.add(new JButton("Knapp 1")); gridPanel.add(new JButton("Knapp 2")); gridPanel.add(new JButton("Knapp 3")); gridPanel.add(new JButton("Knapp 4")); gridPanel.add(new JButton("Knapp 5")); gridPanel.add(new JButton("Knapp 6")); gridPanel.add(new JButton("Knapp 7")); gridPanel.add(new JButton("Knapp 8")); // Legger til panelene i nordre og soendre vindusregion vindu.add(gridPanel); vindu.pack(); vindu.setLocationRelativeTo(null); vindu.setVisible(true); } }