シェイプによる描画では、描画される図形の描画の仕方を決めるものとして「ペイント」と「ストローク」というものが用意されています。ペイントは、内部を塗りつぶすための方法であり、ストロークは図形の形状を描くための方法です。 ペイントは ...
続いて、「ペイント」について、再度考えてみましょう。ここまでのサンプルでは、setPaintではすべてColorを引数に指定していました。が、これは別にColorである必要はないのです。「Paint」クラスのインスタンス(Colorもこれのサブクラスです)であれば ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
Java Evolved is a static site showcasing 112 modern Java patterns across 11 categories — each with a side-by-side "old vs modern" code comparison. For every pattern, we generate an Open Graph card: a ...
Java's Graphics2D class provides methods to draw primitive shapes, such as lines, rectangles and ellipses. It lacks a method for drawing pixels. You can color a single pixel in a Java drawing by ...
This project implements a multiplayer, online Tic-Tac-Toe game using Java, showcasing fundamental concepts such as TCP networking, rendering optimization with Graphics2D and renderingHints, and ...
Swing Widgets: http://java.sun.com/docs/books/tutorial/uiswing/components/components.html Java 2D tutorial: http://java.sun.com/docs/books/tutorial/2d/index.html Java ...