私の講師は、グラフィック用にこのAPI を定義しました。
これは非常に単純ですが、単純なグラフィックス操作を表示する方法を理解するために 1 時間か 2 時間費やしました。
したがって、TopLevel を拡張するクラス T があり、それがメイン フレームです。Pad を拡張する Pad P もあり、ここにその paintComponent メソッドの本体があります。
@Override
protected void paintComponent(Graphics2D g) {
super.paintComponent(g);
g.drawString("Hello", 0, 0);
g.fill(new Rectangle(5, 5));
repaint(); //(Probably don't need)
}
次に、 を呼び出しますT.add(P)
(また、 と も実行T.addButton(..)
しT.display(true)
ます。アプリケーションを実行すると、作成したボタンを含む空のキャンバスが表示されます。
どんな助けでも大歓迎です。