高校でpre-apコンピュータサイエンスコースを受講しましたが、もう一度プログラミングを始めたいと思っていますが、問題があります。私はGUIを作成する方法を覚えていない。私は1つを作成する方法をオンラインで検索しようとしましたが、すべての単一のソースは私たちが決して学ばなかったjpanelsとレイアウトを表示し続けます。私はおそらく "間違った"方法をやっていることを知っているしかし、それはGUIのプログラミング方法を知っている唯一の方法です。私はJPanelsを見つけようとしましたが、私はすでに よりも混乱してしまいました。私が夏に出発する前に、私が家でコーディングを始めれば、色を合わせるコードを1枚撮りました。そして私は、このコードセグメントから私のGUIを逃げさせようとしています。JPanelsとレイアウトなしで動作するGUIを作成する方法
import javax.swing.*;
public class FirstGUI extends JFrame implements ActionListener
{
private JButton myButton;
private JButton myButton2;
private JButton myButton3;
private JLabel myLabel;
private JTextfield myField;
private int x =0;
public FirstGUI()
{
Contianer contentPane = getContentPane();
contentPane.setLayout(null);
contentPane.setBackground(Color.white);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("My first GUI Experiment");
setSize(500,500);
setResisable(false);
setLocation(150,150);
myButton = new JButton("3");
myButton.setBounds(0,0,50,50);
myButton.setBorder(BorderFactory.createLineBorder(Color.blue));
contentPane.add(myButton);
myLabel = new JLabel();
myButton.setBounds(100,100,300,50);
myButton.setBorder(BorderFactory.createLineBorder(Color.blue));
contentPane.add(myButton);
myButton = new JButton("3");
myButton.setBounds(0,0,50,50);
このコードを完成させるために必要なことを教えてもらえますか?私はこれが間違いのない実用的なプロジェクトであることを知っており、私はアクションリスナーのためのメソッドが必要であることを知っています。
この問題は既に尋ねられていますが、私はお詫びしますが、プログラミングに慣れていないので、おそらくこの問題の解決策を見つけるのに必要な小さな文法しか知りません。
あなたの問題は何ですか?何が効いていないのですか?あなたのプログラムは何を期待していますか?今何してるの?あなたのコードはコンパイルされませんので、[ツアー]を取って[ヘルプ]を読んで[ask]を読んでください。コピーして問題を示す適切な[mcve]を読んで投稿してください – Frakcool