-1

グラフィックス/描画ライブラリを使用したくありません。私が考えることができる唯一の解決策は、何千もの 1x1 jButton を作成することです (これは明らかに非現実的です)。より良い解決策はありますか?

4

3 に答える 3

2

「グラフィックス関数を使用せずに」描画する唯一の方法は、生のラスターに実際の画像のカラー マップに適したバイト値を設定することです。次に、グラフィックス プリミティブを使用して、結果のイメージをウィンドウにレンダリングできます。

BufferedImage を見て、そこから戻ってください。

于 2012-04-12T17:56:19.730 に答える
1

JPanel などを拡張して独自のコンポーネントを作成し、paintComponent メソッドをオーバーライドすることで、これを行うことができます。

Javaが提供するグラフィックス機能を使いたくないですか?

于 2012-04-12T17:35:28.367 に答える