graphics
クラス AltGraphics

java.lang.Object
  上位を拡張 graphics.AltGraphics

public class AltGraphics
extends java.lang.Object

追加のグラフィックス機能です。主にSmall Basicのグラフィックス機能の代替手段を提供します。

バージョン:
0.1 2011/06/14 初版
作成者:
たかはしのんき

コンストラクタの概要
AltGraphics()
           
 
メソッドの概要
 void associate(java.awt.Graphics g)
          グラフィックスを追加グラフィックスに関連付けします。
 void drawBoldLine(int iX1, int iY1, int iX2, int iY2)
          点(iX1, iY1)と点(iX2, iY2)の間に太い線を引きます。
 void drawBoldOval(int iX0, int iY0, int iWidth, int iHeight)
          楕円の太い輪郭を描きます。
 void drawBoldRect(int iX0, int iY0, int iWidth, int iHeight)
          矩形の太い輪郭を描きます。
 java.awt.Graphics getGraphics()
          関連付けられたグラフィックスを返します。
 void setPenWidth(int iPenWidth)
          線の太さを設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AltGraphics

public AltGraphics()
メソッドの詳細

associate

public void associate(java.awt.Graphics g)
グラフィックスを追加グラフィックスに関連付けします。

パラメータ:
g - グラフィックス

getGraphics

public java.awt.Graphics getGraphics()
関連付けられたグラフィックスを返します。


setPenWidth

public void setPenWidth(int iPenWidth)
線の太さを設定します。


drawBoldLine

public void drawBoldLine(int iX1,
                         int iY1,
                         int iX2,
                         int iY2)
点(iX1, iY1)と点(iX2, iY2)の間に太い線を引きます。線の太さは setPenWidth メソッドで指定します。

パラメータ:
iX1 - 最初の点の x 座標
iY1 - 最初の点の y 座標
iX2 - 2番目の点の x 座標
iY2 - 2番目の点の y 座標

drawBoldRect

public void drawBoldRect(int iX0,
                         int iY0,
                         int iWidth,
                         int iHeight)
矩形の太い輪郭を描きます。線の太さは setPenWidth メソッドで指定します。

パラメータ:
iX0 - 矩形の左上 x 座標
iY0 - 矩形の左上 y 座標
iWidth - 矩形の幅
iHeight - 矩形の高さ

drawBoldOval

public void drawBoldOval(int iX0,
                         int iY0,
                         int iWidth,
                         int iHeight)
楕円の太い輪郭を描きます。太さは setPenWidth メソッドで指定します。

パラメータ:
iX0 - 楕円の左上隅の x 座標
iY0 - 楕円の左上隅の y 座標
iWidth - 楕円の幅
iHeight - 楕円の高さ