Clock
このページではTimerを使用して取得した時刻をJListのセルに描画するデジタル時計やJPanelに図形で描画するアナログ時計などのサンプルを集めて一覧にしています。
Clock
Timerを使用してJPanelにアナログ時計の針を描画する
Timerを使用してJPanelにアナログ時計の針を描画する
javax.swing.Timerを使用して現在時刻の取得し、JPanel上にアナログ時計の針の描画します。
AffineTransformを使用してアナログ時計の文字盤に数字を配置する
AffineTransformを使用してアナログ時計の文字盤に数字を配置する
AffineTransformを使用してアナログ時計の文字盤にアラビア数字やローマ数字を配置します。
AffineTransformを使用してアラビア数字を回転して時計盤に配置する
AffineTransformを使用してアラビア数字を回転して時計盤に配置する
AffineTransformを使用して時計盤の上半分と下半分で異なる回転でアラビア数字を配置します。
JFrameの透明化と再描画
JFrameの透明化と再描画
透明にしたJFrameに半透明のデジタル時計を配置し、文字更新による背景色の再描画をテストします。
AffineTransformを使用してPath2Dを変換し、7セグメントデジタル時計の数字を作成する
AffineTransformを使用してPath2Dを変換し、7セグメントデジタル時計の数字を作成する
AffineTransformを使用してPath2Dを変換、組み合わせて7セグメントデジタル時計用の数字を作成します。
JListでドットマトリクスLEDデジタル時計を作成する
JListでドットマトリクスLEDデジタル時計を作成する
JListを垂直方向ニュースペーパー・スタイルレイアウトに設定して各セルにLED風Iconを配置し、ドットマトリクスLEDデジタル時計を作成します。
