자바에 대한 일반적인 질문이 있습니다. StronaGlowna.java (클래스)를 만들려고하기 때문에 모든 버튼, 확인란 및 메인 클래스에 표시 할 다른 GUI 구성 요소를 배치해야합니다. 첫 번째 질문은 올바른 길입니다. 맞습니까? 아니면이 일을하는 더 좋은 방법 일 수 있습니다. 내 코드는 다음과 같습니다.자바의 콘텐츠 창에 클래스 표시
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);
}
}
main()에서 모든 클래스 StronaGlowna를 가져 오기/표시 할 수 있습니까? 내 생각에 대해 너는 무엇을 할 수 있나? 맞지? 틀렸어? 도움과 토론에 감사드립니다.
작동하지 않아 도움이 필요합니다. 가장 효율적인 방법은 무엇입니까 ?? –