jFD開発したりしなかったり日誌
2007-02-14 [長年日記]
_ 久々にjFD2
FileFishにディスクの最大容量、空き容量の取得機能を実装した。
これで、jFD2でもWinFDのようにディスク使用量表示が出来る。
これは、JavaSE6でディスクの最大容量、空き容量の取得がサポートされたから
追加した機能なのだが、おかげでJavaSE6でないとメイクが出来なくなってしまった。
JavaSE5以下の環境では単純に-1を返すようにして問題のメソッドを呼び出さないようにしたが、
ちょっと微妙だなあ。
あと、画面のレイアウトがちょっと微妙なことに。
jFD2の画面はHtmlTableLayoutPanelを使用し、JLabelとオリジナルの枠線コンポーネントと
JTableだけを配置して表示してるのだが、WinFDに合わせると上の
<< WinFD Ver.1.05b by Naoto.T >>
の部分でどうしても重なり合いが発生する。
枠線の交差する部分は一つのコンポーネントとなっているのだが、これが画面サイズによって
問題のラベルに隠れたり出てきたりするので、重なりあってしまうのだが、
HtmlTableLayoutPanelはそういうのを想定して作ってない。
さてどうしたもんか。
[ツッコミを入れる]
[TrackBack URL: https://starseed.ne.jp/ikemen/diary/tdiary/tb.rb/20070214]
本日のリンク元
その他のリンク元
検索