public frame() {
JFrame frame = new JFrame("Test");
frame.setSize(400,300);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new GridBagLayout());
int i = 4;
int j = 4;
JPanel[][] panelHolder = new JPanel[i][j];
for (int a = 0; a < i; a++) {
for (int b = 0; b < j; b++) {
panelHolder[a][b] = new JPanel();
add(panelHolder[a][b]);
}
}
panelHolder[3][2].setForeground(Color.BLUE);
JButton enter = new JButton("Enter");
panelHolder[0][0].add(enter);
frame.setVisible(true);
내가 패널에 구성 요소를 추가하거나 컬러 아무것도 내가 다른 곳에서이 코드를 사용하지만 다른 일을 적어 다시 찾을 수없는, 변경되지 않는 설정하려고 ,하지만 루프가 프레임에 JPanels를 추가하고 있습니까? 왜 JPanels에 추가 할 수 없습니까?배열 JFrame의
를 생성자와 같은 이름의 JFrame의이 왜? – ItamarG3
해결 했습니까? – ItamarG3
코드가 작동하지 않는 이유를 묻는 질문에 올바른 [mcve]를 게시하십시오. 실제로 코드를 컴파일하고 실행할 수 있다면 더 나은 답변을 얻을 수 있습니다. 링크를 읽으십시오 - mcve는 짧아야하고 컴파일해야하며 링크가 없어야합니다. 운. –