1.COLOR 는 component의 색깔을 지정하는 메소드입니다.
보통 두가지 방법이 있습니다.
component의 경우는 아래의 방법과
setBackground(Color.YELLOW);
setBackground(new Color(red,green,blue));
를 사용합니다.
아래를 확인하면 이해가 갈 것입니다.
import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout;
import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel;
public class JPanel01 {
JFrame f = new JFrame("제목"); JPanel p1 = new JPanel(); JButton b1 = new JButton("1"); JButton b2 = new JButton("2"); JButton b3 = new JButton("3"); JButton b4 = new JButton("4"); JButton b5 = new JButton("5"); JButton b6 = new JButton("6");
public JPanel01() {
f.add(p1); // 프레임 f에 판넬p1을 추가한다. p1.setLayout(new FlowLayout(FlowLayout.CENTER,40,10)); // 판넬의 레이아웃을 GridLayout으로 지정
b1.setBackground(Color.PINK); // 버튼읜 색깔지정 p1.add(b1,BorderLayout.CENTER); //레이아웃지정
b2.setBackground(Color.YELLOW); p1.add(b2,BorderLayout.NORTH);
b3.setBackground(new Color(0,255,0)); p1.add(b3,BorderLayout.SOUTH);
b4.setBackground(new Color(0,0,255)); p1.add(b4,BorderLayout.EAST);
b5.setBackground(new Color(50,50,50)); p1.add(b5,BorderLayout.WEST);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 프레임의 x버튼을 활성화하여 닫기버튼이 실행가능해짐 f.setLocation(600, 300); // 프레임 실행시 위치 지정 f.setSize(500, 500); // 프레임 사이즈 지정 f.setVisible(true); // 프레임을 보이게 함 }
public static void main(String args[]) { JPanel01 panel = new JPanel01();
} } |
<결과물>
자료가 마음에 드셨다면 자주 찾아주세요^^ 글 올리는데 힘이됩니다.
'JAVA-AWT > Color-Font' 카테고리의 다른 글
JAVA-AWT-Font (0) | 2018.06.17 |
---|