さて、先の連載で「Graphics」クラスを使った描画について簡単に説明しました。が、中には「ずいぶんと貧弱な機能しかないんだな」と思った人もいるかも知れません。Graphicsクラスは、Javaが誕生した当初から用意されていたもので、正直、かなり機能的に ...
シェイプによる描画では、描画される図形の描画の仕方を決めるものとして「ペイント」と「ストローク」というものが用意されています。ペイントは、内部を塗りつぶすための方法であり、ストロークは図形の形状を描くための方法です。 ペイントは ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
今週はまず次のプログラムをJ2SE 5.0で動作させてみてください。 サンプルのソース:TinyCircleSample.java このサンプルは3種類の方法で直径が1から20までの円を描画しています。描画の部分を次に示します。 public void paintComponent(Graphics g) { Graphics2D g2d = (Graphics2D)g ...
2023年3月21日 (米国時間)、米Oracle CorporationはJava最新版 「Java 20」 をリリースした。 7つのJEPsによるアップデートと改良 今回も発表されているリリーススケジュールに則り、前バージョンから6ヵ月後となるリリースとなる。 Java 20は、 「言語 ...
There is a rendering issue that occurs with JRE11, but not with JRE8 (or 1.7). It happens when doing vector rendering, e.g. using any of the following Graphics2d backends: epsgraphics, freehep, ...
We're seeing a NPE while using the Graphics2D api.. this code works in Hotspot but generates the NPE in Openj9: package test; import java.awt.Color; import java.awt ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する