Hello, Java 2D(BeanShell) World!
Posted on 12月 11th, 2012 by cx20
Java 2D(BeanShell)
Java 2D は Java による 2D グラフィックライブラリである。
以下は BeanShell による Java 2D の使用例となっている。
ソースコード
import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.*; class Hello extends JFrame { Hello( title ) { super( title ); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(640, 480); panel = new HelloPanel(); add( panel ); } } class HelloPanel extends JPanel { void paintComponent(Graphics g) { g2 = (Graphics2D)g; g.drawString("Hello, Java2D World!", 0, 16); } } frame = new Hello("Hello, World"); frame.setVisible(true); |
コンパイル&実行方法
C:¥> SET CLASSPATH=bsh-2.0b4.jar;%CLASSPATH% C:¥> java bsh.Interpreter hello.bsh |
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, Java 2D World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+ |
Tags: BeanShell