이 내 메인 클래스 코드 :하나의 창에서 다른 창으로 값 (배열 또는 arraylist)을 전달하는 방법은 무엇입니까?
PaneFirst에서public static void main(String[] args) {
JFrame f= new JFrame ("My Frame");
f.setDefaultCloseOperation (JFrame .EXIT_ON_CLOSE);
JTabbedPane tp = new JTabbedPane();
tp.addTab("Pane1", new PaneFirst());
tp.addTab("Pane2", new PaneSecond());
f.add(tp);
f.pack();
f.setVisible(true);
}
, 나는 사용자가 입력 한 값 (텍스트 필드)의 목록을 가지고, (I 5.이 내가 배열로 값을 각각 저장 말할 수 또는 아마 arraylist). PaneFirst에서 PaneSecond로 5 가지 값을 어떻게 전달합니까?
는
이것은 좋은 추천입니다! – Jonas
MVC 모델입니까? 나는이 바보 같은 질문을한다. "모델 클래스 파일과 메인 클래스 파일을 분리해야합니까?" – javaIsTheBest
큰 프로젝트에서 코드를보다 관리하기 쉬운 경향이있는 모델 뷰 분리를 제공합니다. 일반적으로 더 나은 디자인이지만 작은 프로젝트의 경우 <1000 줄의 코드이므로 항상 신경 쓰지는 않습니다. –