私はかなり新しいです。私は自分のプログラムのインターフェイスの大部分であるクラスを作成しました。メインクラスのフレームにパネルクラスを追加する方法
これは私が試したことですが、私はプログラムを実行してもパネルは表示されていませんがエラーは発生していません。これは私のメインクラスにPanelクラスを追加したいのです。 :
パネルクラス:
public class PanelDriver extends JPanel {
public JPanel p1, myg;
public PanelDriver() {
JPanel p1 = new JPanel();
p1.setBackground(Color.CYAN);
// Graphicsa myg = new Graphicsa();
JTextArea txt = new JTextArea(5,20);
txt.setText("test");
p1.add(txt);
}
}
メインクラス:
public class GraphicMain {
public static void main(String[] args) {
JFrame frame = new JFrame("My Program");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600, 600);
PanelDriver panels = new PanelDriver();
frame.getContentPane().add(panels);
GridLayout layout = new GridLayout(1,2);
}
コードはコンパイルされていません。 – Azodious
@Azodiousそれは今すべきです、申し訳ありません! – j1234567
@Azodious 'Graphicsa myg = new Graphicsa();'は実行しますが、実際には何も起こらないxD – XtremeBaumer