複数のアクション コンポーネントを備えた基本的な 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);
}
}