Javaについて一般的な質問があります。すべてのボタン、チェックボックス、およびメインクラスに表示するその他のGUIコンポーネントを配置したStronaGlowna.java(クラス)を作成したいので。最初の質問はこの正しい方法です、それは正しいですか?または多分これを行うためのより良い方法です。私のコードはこれに見えます:
import java.awt.CardLayout;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.FileNotFoundException;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
public class Main extends JFrame {
private static final long serialVersionUID = -4575271483481196192L;
Container pane;
CardLayout layout;
public Main() throws FileNotFoundException, IOException {
layout = new CardLayout();
setLayout(layout);
pane = this.getContentPane();
/*Page: Strona główna */
JPanel newPanel = new JPanel();
pane.add("New", newPanel);
JButton przycisk = new JButton("Przycisk");
newPanel.add(przycisk);
...
"pane.add(" New "、newPanel);" 次の要素を表示したい:
package aplikacja.glowna;
import javax.swing.JButton;
import javax.swing.JPanel;
public class StronaGlowna {
public void StronaGlownaDisplay() {
JPanel newPanel = new JPanel();
JButton przycisk2 = new JButton("Przycisk");
newPanel.add(przycisk2);
}
}
PHPのインクルードのようなmain()ですべてのクラスStronaGlownaをインポート/表示できますか?私の考えについてどう思いますか、それは正しいですか、それとも私は間違っていますか?ヘルプとディスカッションをありがとう。