Archive for the ‘Java 2D’ Category
-
Hello, Java 2D World!
Posted on 11月 5th, 2012 by cx20
Java 2D
Java 2D は Java による 2D グラフィックライブラリである。
ソースコード
import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.*; public class Hello extends JFrame { public static void main(String[] args) { Hello frame = new Hello("Hello, World"); frame.setVisible(true); } Hello( String title ) { super( title ); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(640, 480); HelloPanel panel = new HelloPanel(); add( panel ); } } class HelloPanel extends JPanel { public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D)g; g2.drawString("Hello, Java2D World!", 0, 16); } }
コンパイル&実行方法
C:¥> javac Hello.java C:¥> javaw Hello
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, Java 2D World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+