Я хочу использовать родительский класс, желательно Компонент (являющийся наивысшим классом класса AWT, о котором я знаю). Я не новичок в программировании, но я сам преподаю, и у меня проблемы с получением кода примера для моего вопроса. Вот мой код:Каков самый простой способ отображения графического чертежа в 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();
}
}
В основном я хочу сделать то же самое с одним из родителей класса «возможно» иметь более быстрый и эффективный код. Я предполагаю, что Frame имеет больше встроенных параметров, таких как граница, в то время как Window (родительский класс) этого не делает, но я смог сделать этот простой код с помощью Frame.
Я хочу использовать AWT, а не размахивать кстати.
Я не понимаю вопроса - но у вас нет графики, чтобы начать с того, где она? – gpasch
эта программа делает квадрат 100x100 в углу экрана, расширяя рамку. Расширяя что-либо еще, он не будет отображаться. – christgrinder
Почему вы хотите избежать Swing, так или иначе? Вся текущая документация (например, [this] (https://docs.oracle.com/javase/tutorial/uiswing/painting/)) предназначена для Swing, и вам не стоит ничего использовать. – VGR