Hello, Java 2D(Jython) World!
Posted on 11月 29th, 2012 by cx20
Java 2D
Java 2D は Java による 2D グラフィックライブラリである。
以下は Jython による Java 2D の使用例となっている。
ソースコード
import java from java.awt import Graphics from java.awt import Graphics2D from javax.swing import JFrame from javax.swing import JPanel class HelloFrame(JFrame): def __init__(self,title): self.setTitle( title ) self.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) self.setSize(640, 480) panel = HelloPanel() self.add( panel ) class HelloPanel(JPanel): def paintComponent(self,g): g.drawString("Hello, Java2D World!", 0, 16) if __name__ == '__main__': frame = HelloFrame("Hello, World") frame.setVisible(True) |
コンパイル&実行方法
C:¥> jython Hello.py |
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, Java 2D World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+ |
Tags: Java 2D