Window Application(swingコンポーネント使用)
いずれも動作にはJava実行環境(http://java.com/ja/)が必要。
引き続きJavaのゲーム(アプリケーション)に使うテクニックを追求。
アーカイブ(JAR、ZIP)の操作
- OuterJarTest
- 決まった名前の外部アーカイブ内のデータを簡単に取得する。
あらかじめMANIFESTでファイル名を指定しておく。
- JarOperation
- JARの情報取得・圧縮・解凍。
JARができれば、ZIPはMANIFESTがない分もっと簡単。
- OuterJarTest2
- 任意の外部アーカイブ内のデータを取得する。
できるだけ解凍せずに利用できる形で取り出す。
- ArchivePasswordTest
- ZIPにパスワードをかけて保護する。
Javaのライブラリでは元々パスワード保護できず、フリーのを使う。
(『ひしだま's ホームページ』様の
「Zipユーティリティー」を利用)
- PlayerOutputTest
- JARから、単独で起動できる別のJARを任意の設定で出力する。
セーブデータが単独で遊べるプレイヤーでもある、という想定。
画像ファイルへの出力
- ImageOutputTest
- ImageIOとBufferdImageを使った画像ファイル出力。
フォーマットの違いを意識せず簡単にできる。
- UsableImageInfo
- ImageIOが扱える画像フォーマットを確認。
JPEG、GIF、PNG、BMPなどで、まずこれで事足りる。
|