0

複数のアクション コンポーネントを備えた基本的な GUI の設計と実装についてサポートが必要です。目的は、2 つのパネルと 6 つのボタンを作成することです。各パネルには 3 つのボタンがあります。

ここまでは、Java 仮想マシンでコーディングしました。私のコードはかなり正しいようですが、出力にボタンが表示されません。ボタンが表示されない理由を見つけるのを手伝ってもらえますか?

ところで、私は写真を持っています。このようなデザインが欲しいです。

ここに画像の説明を入力http://i1199.photobucket.com/albums/aa467/Jordan_Sanjaya/Picture1.png

私のコード:

import javax.swing.*;
import java.awt.*;

public class FlowlayoutExperiment extends JFrame {

    FlowLayout experimentLayout = new FlowLayout();

    private JButton firstButton = new JButton("Button 1");
    private JButton secondButton = new JButton("Button 2");
    private JButton thirdButton = new JButton("Button 3");
    private JButton fourthButton = new JButton("Button 4");
    private JButton fifthButton = new JButton("Button 5");
    private JButton sixthButton = new JButton("Button 6");

    public FlowlayoutExperiment ()
    {

        JPanel group1 = new JPanel();
        setLayout(new GridLayout(3,1));

        group1.add(firstButton);
        group1.add(secondButton);
        group1.add(thirdButton);        

        JPanel group2 = new JPanel();
        setLayout(new GridLayout(3,1));
        group2.add(fourthButton);
        group2.add(fifthButton);
        group2.add(sixthButton);

         }
   public static void main(String[] args) 
   {

        FlowlayoutExperiment frame = new FlowlayoutExperiment();
        frame.setTitle("Button Panel Example");
        frame.setSize(600, 75);
        frame.setLocationRelativeTo(null);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

    }
}
4

2 に答える 2