0
자바에서 뱀 프로그램을 사용하고 있기 때문에 완벽하게 작동하지만 내 JFrame
의 콘텐츠 창 배경색을 변경할 수 없습니다. getContentPane().setBackground(Color.DARK_GRAY);
을 사용하지만 작동하지 않습니다 , 어떤 도움? 위의 레이아웃 매니저와JFrame ContentPane의 배경색을 변경할 수 없습니다
package mainpackage;
import java.awt.Color;
import java.awt.GridLayout;
import javax.swing.JFrame;
public class Frame extends JFrame {
private static final long serialVersionUID = 1L;
public Frame() {
getContentPane().setBackground(Color.BLACK); \\NOT WORKING !!
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Snake by Sarp~");
setResizable(false);
init();
}
public void init() {
setLayout(new GridLayout(1, 1, 0, 0));
Screen s = new Screen();
add(s);
pack();
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
new Frame();
}
}
그는 이미 자신의'초기화하기()'방식 –
@YoungMillie에, 그건 내 지점 것을 추가했다 :
당신이 원하는 무엇이든 할 수 있도록 화면 개체의 색상을 설정합니다. 그는 컨텐츠 영역의 맨 위 컴포넌트를 추가합니다. – camickr좋아, 색깔을 커버 –