TEMP
캔버스에 색 넣기(Canvas 상속)
장꾸꾸
2020. 9. 3. 13:54
package main; //캔버스에 색깔 넣기
import java.awt.Canvas;
import java.awt.Color;
import java.awt.Graphics;
public class MyCanvas extends Canvas{ //자바 기본 캔버스를 상속
@Override
public void paint(Graphics g) {
setBackground(Color.BLUE); //색상설정
}
}
package main;
import java.awt.BorderLayout; //2nd 방법
import java.awt.Dimension;
import java.awt.Frame;
import java.awt.Toolkit;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame; // 2nd 방법
import javax.swing.JLabel;
public class Control {
public void init() {
Frame colframe = new Frame("색상 확인");
setLayout(colframe);
colframe.setLayout(null);
MyCanvas colCan = new MyCanvas();
colCan.setSize(300,300);
colCan.setLocation(100,70);
colframe.add(colCan);
colframe.setVisible(true);
}