ページの先頭行へ戻る
Interstage Studio J Business Kit 解説書
FUJITSU Software

3.5 Java SEに起因する問題点

下表は、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部品を削除すると、デッドロックが発生する場合があります。
・ 一度でもツールチップを表示したGUI部品
・ 一度でもポップアップを表示したJFChoice

AWT EventQueue のイベントディスパッチスレッド以外のスレッドにて、コンテナからGUI部品を削除しないでください。

9

java.awt.Buttonをダブルクリックしたときに入力部品にフォーカスを設定しても文字の入力ができなくなることがあります。(JDK6の場合)

JBKのGUIライブラリのJFImageButtonなどのライトウェイトボタン部品を使用してください。