sách gpt4 ăn đã đi

java - 使用 AWT 画线

In lại Tác giả: Walker 123 更新时间:2023-11-30 02:44:56 26 4
mua khóa gpt4 giày nike

我刚刚开始使用 AWT 来使用 GUI。框架正在打开,但线路未显示。

frame image

import java.auto.*;
nhập java.awt.event.*;

class A extends Frame
{
public static void main(String args[])
{
Frame f= new Frame();
f.setTitle("New Frame");
f.setSize(1000,1000);
f.setVisible(đúng);
f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent we){System.exit(0);}});

}
public void paint(Graphics g)
{
g.setColor(Color.blue);
g.drawLine(60,500,230,5);
}
}

câu trả lời hay nhất

您正在创建一个 Frame 对象,而不是一个 A 对象,因此您的绘制方法永远不会被调用。

thay vì

Frame a = new Frame();

尝试

A a = new A();

旁注:您的绘制方法重写应该调用其中的 super 方法。

话虽如此,为什么还要使用 AWT,这个库现在已经被不是一个而是hai较新的图形库(首先是 Swing,现在是 JavaFx)所取代?此时 AWT 已经死亡。

关于java - 使用 AWT 画线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40471579/

26 4 0
Đề xuất bài viết: java - 如何设置JCheckBox使用JScrollPane?
Đề xuất bài viết: java - 使用确定的默认成员类型扩展 ArrayList
Đề xuất bài viết: c++运行时模板参数识别
Đề xuất bài viết: Android:每秒更新一次
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress