ディスプレイドライバやJavaの環境により、描画が乱れることがあります。ディスプレイドライバやJavaを更新しても解決しない場合は、起動時に次のオプションを利用してください。
-Dsun.java2d.noddraw=true
本オプションを起動バッチファイルに追加する方法
バージョン 6.5.1まで
- astahを終了した状態で、astahインストールフォルダにある起動バッチファイル(astah-pro.bat、astah-uml.bat、astah.bat等)をテキストエディタ(メモ帳など)で開きます。
- 次の行を検索します。(astah-pro.bat では 49行目辺り)
start javaw %JAVA_OPTS% -jar "%ASTAH_HOME%\%ASTAH_JAR%" %1 %2 %3
- 上記の行のひとつ上に、オプションを追加します。
*追加後の状態
set JAVA_OPTS=%JAVA_OPTS% -Dsun.java2d.noddraw=true
start javaw %JAVA_OPTS% -jar "%ASTAH_HOME%\%ASTAH_JAR%" %1 %2 %3 - 保存してastah*を起動します。
バージョン 6.6以降
- astahインストールフォルダにある次のファイルをテキストエディタ(メモ帳など)で開きます。
astah-pro.l4j、astah-uml.l4j、astah.l4j(お使いのエディションによって異なります) - "-Dsun.java2d.noddraw=true" の一行を追記して上書き保存してください。
行頭に "#"(シャープ記号)の付いた形で既にある場合は、"#"を削除して上書き保存します。 - astah*を起動します。


