non vorrei lavorare

ブログ名の通りです。javascript three.js mruby rust OCaml golang julialang blender

彼女の誕生日プレゼントに三角関数を使う男が書くメモ

Javaでフルスクリーン表示するには

GraphicsDevice device;
GraphicsEnvironment ge = GraphicsEnvironment
                        .getLocalGraphicsEnvironment();
device = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = device.getDefaultConfiguration();

MyFrame thisClass = newMyFrame(gc);
thisClass.setUndecorated(true);

device.setFullScreenWindow(thisClass);

また、MyFrameのコンストラクタをGraphicsConfigurationを引数にとるように変更しておく。

Java2Dでフォントサイズを指定するには

Graphics2D arg0 = (Graphics2D) g;
int fontSize = 56;
arg0.setFont(new Font(null, Font.PLAIN, fontSize));

Java2Dで線を太くするには

BasicStroke wideStroke = new BasicStroke(

                    (float) (rnd.nextFloat() * 3));

g.setStroke(wideStroke);

実行形式のJARファイルの作り方
mfファイルに以下のようにmainメソッドのあるクラスを記述する。

Main-Class: com.cocolog_nifty.kjunichi.BirthDay2010.MyFrame


DVDのアイコンをカスタマイズする
32x32のインデックスカラー表示のbmpファイルを作成し、拡張子icoに変更する。


自動再生するDVDの作り方(BATファイルを自動実行するには)

[Autorun]
open=hb.bat
icon=hb.ico