안녕하세요. for 루프를 사용하여 JTabbedPanel을 실행하려고했습니다. 내 프로그램이 성공적으로 실행되고 있습니다. 하지만 내가 예상했던대로 Tab 파일을 만들지는 않습니다. 도와주세요. 당신이 null
LayoutManager
를 사용하기 때문에 발생Java for 루프에서 JTabbedPanel 실행
public void GenerateGUI() {
jPanel = new JPanel[3];
jSplitPane1 = new JSplitPane();
jTabbedPane1 = new JTabbedPane();
GroupLayout[] jPanelLayout = new GroupLayout[3];
for (int i = 0; i <= noOfTerminals; i++) {
jPanel[i] = new JPanel();
jPanelLayout[i] = new GroupLayout(jPanel[i]);
jPanel[i].setLayout(jPanelLayout[i]);
jPanelLayout[i].setHorizontalGroup(jPanelLayout[i]
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addGap(
0, 449, Short.MAX_VALUE));
jPanelLayout[i].setVerticalGroup(jPanelLayout[i]
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addGap(
0, 250, Short.MAX_VALUE));
jPanel[i].add(lblOverView);
jTabbedPane1.addTab("OverView", jPanel[i]);
}
setLayout(null);
add(jTabbedPane1);
setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
pack();
setVisible(true);
setLocationRelativeTo(null);
}
해당 작업. 고마워요 .. – RAGHU
당신은 오신 것을 환영합니다. – alex2410