トップ «前の日記(2007-02-12) 最新 次の日記(2007-02-15)» 編集

jFD開発したりしなかったり日誌

2004|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|
2007年
2月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28

2007-02-14 [長年日記]

_ 久々にjFD2

FileFishにディスクの最大容量、空き容量の取得機能を実装した。

これで、jFD2でもWinFDのようにディスク使用量表示が出来る。

これは、JavaSE6でディスクの最大容量、空き容量の取得がサポートされたから

追加した機能なのだが、おかげでJavaSE6でないとメイクが出来なくなってしまった。

JavaSE5以下の環境では単純に-1を返すようにして問題のメソッドを呼び出さないようにしたが、

ちょっと微妙だなあ。

あと、画面のレイアウトがちょっと微妙なことに。

jFD2の画面はHtmlTableLayoutPanelを使用し、JLabelとオリジナルの枠線コンポーネントと

JTableだけを配置して表示してるのだが、WinFDに合わせると上の

<< WinFD Ver.1.05b by Naoto.T >>

の部分でどうしても重なり合いが発生する。

枠線の交差する部分は一つのコンポーネントとなっているのだが、これが画面サイズによって

問題のラベルに隠れたり出てきたりするので、重なりあってしまうのだが、

HtmlTableLayoutPanelはそういうのを想定して作ってない。

さてどうしたもんか。

_ バレンタインデー

女の子どころか社員も居ない環境で、当然収穫ゼロ。

ちょっと悲しい。

本日のリンク元
検索