부모 클래스를 사용하고 싶습니다. Component (AWT GUI 클래스 중 가장 높은 클래스입니다). 프로그래밍에 초보자는 아니지만 스스로 가르치고 제 질문에 예제 코드를받는 데 문제가 있습니다. 여기에 내 코드가있다 :Java AWT에서 그래픽 드로잉을 표시하는 가장 간단한 방법은 무엇입니까?
import java.awt.Frame;
public class DrawSquare extends Frame{
public DrawSquare(){
setBounds(0,0,100,100);
setVisible(true);
}
public static void main(String[]args){
new DrawSquare();
}
}
기본적으로 나는 부모 클래스와 똑같은 일을하고 싶다. Window (부모 클래스)는 테두리가없는 반면 Frame에는 테두리와 같은 옵션이 더 많이 포함되어 있다고 가정하고 있지만이 간단한 코드를 Frame으로 만 만들 수있었습니다.
스윙 btw가 아닌 AWT를 사용하고 싶습니다. 내 테스트에 따르면
질문을 이해하지 못하고 있지만 어디서부터 그래픽을 시작해야합니까? – gpasch
이 프로그램은 프레임을 확장하여 화면 모서리에 정사각형 100x100을 만듭니다. 다른 것을 확장하면 표시되지 않습니다. – christgrinder
어쨌든 왜 스윙을 피하기를 원하십니까? 현재 문서 (예 : [this] (https://docs.oracle.com/javase/tutorial/uiswing/painting/))는 Swing 용이며 아무 것도 사용하지 않습니다. – VGR