下表は、Java SEに起因する問題点の一覧です。
項番 | 注意事項 | 備考 |
---|---|---|
1 | 文字を表示するクラス(JFTableViewやJFFieldStringなど)では、"\"はバックスラッシュ("\")で表示されます。 | 表示上だけの問題です。 |
2 | JFImageButtonクラス上で、マウスを押したまま高速でカーソルを移動し、その後マウスボタンを離した後、再び、JFImageButtonクラス上へカーソルを移動すると、マウスを押した表示になることがあります。 | マウスを押したまま高速でカーソルを移動しないでください。 |
3 | 入力系でない部品上でも、カーソルの形状が"|"となることがあります。 | 表示上だけの問題です。 |
4 | JFListViewでスクロール時にリスト下部に、背景が表示されることがあります。 | 表示上だけの問題です。 |
5 | キャレットを表示する部品(JFFieldStringなど)でキャレット点滅のタイミングで言語バーがちらつくことがあります。 | 表示上だけの問題です。Java VM起動時のオプションに、“-Dsun.java2d.noddraw=true”を指定してください。 |
6 | 文字列を描画する部品(JFGroupbox等)にて文字列が描画されないことがあります。 | 表示上だけの問題です。Java VM起動時のオプションに、“-Dsun.java2d.noddraw=true”を指定してください。 |
7 | フォーカス枠描画の際に、正しく描画が実行されず白抜きの状態になることがあります。 | 表示上だけの問題です。最底部をJFPanelにして部品を配置することにより回避可能です。 |
8 | AWT EventQueue のイベントディスパッチスレッド以外のスレッドにて、コンテナから以下の条件に合致するGUI部品を削除すると、デッドロックが発生する場合があります。 | AWT EventQueue のイベントディスパッチスレッド以外のスレッドにて、コンテナからGUI部品を削除しないでください。 |
9 | java.awt.Buttonをダブルクリックしたときに入力部品にフォーカスを設定しても文字の入力ができなくなることがあります。(JDK6の場合) | JBKのGUIライブラリのJFImageButtonなどのライトウェイトボタン部品を使用してください。 |