私は再びJavaに入ろうとしています(数年経ちました)。JavaでGUIコーディングを実際に行ったことはありません。私はこれを始めるために Netbeans を使ってきました。
仕事で C# で winforms を使用する場合、usercontrols を使用して UI の一部を作成し、それらをフォームに動的に追加します。
私はJPanels
C#でユーザーコントロールのように使用しようとしています。JPanel
というフォームを作成しましたBlurbEditor
。これにはいくつかの簡単なコントロールがあります。ボタンイベントの実行時に別のパネルに追加しようとしています。
これが私がうまくいくと思ったコードです:
mainPanel.add(new BlurbEditor());
mainPanel.revalidate();
//I've also tried all possible combinations of these too
//mainPanel.repaint();
//mainPanel.validate();
残念ながら、これは機能していません。私は何を間違っていますか?