final AffineTransform transform=AffineTransform.getScaleInstance(5, 5);
new CharVisualCanvas();//force initialize
final CharVisual cv=new CharVisual('X', Color.white);
cv.font=CharVisualCanvas.getBaseFont();
// cv.font=new Font("Courier New", Font.PLAIN, 10);
final CharVisualCanvas cvc=new CharVisualCanvas(new ICharDisplayable() {
public boolean contains(int x, int y)
{
return (x==0 && y==0);
}
public CharVisual getCharAt(int x, int y)
{
return cv;
}
public int getHeight()
{
return 1;
}
public int getWidth()
{
return 1;
}
});
final CharVisualCanvas cvc9=new CharVisualCanvas(new ICharDisplayable() {
public boolean contains(int x, int y)
{
return (x>=0 && x<5 && y>=0 && y<5);
}