質問

SWTを使用してJavaでアプリケーションを作成しています。 Solarisマシンには、複数のモニター設定がありますが、それらはオペレーティングシステムによって個別に扱われます。つまり、アプリケーションを開いて別のモニターにドラッグすることはできません。右クリックのコンテキストメニューでは、アプリケーションが表示されるモニターを変更することさえできません。

やりたいことは、ユーザーが「送信」する方法を提供することです。 SWTシェルのすべてまたは一部を別のモニターに接続します。どうすればいいですか?

追加情報 Display.getMonitors()の呼び出しはMonitor []を返しますが、長さは1です(2または3または... Nモニターの場合)。

役に立ちましたか?

解決

使用しているEclipseバージョンは何ですか?

バグ209039 、" this" (つまり、" Display.getMonitors()モニターを1つだけ返す")は、Solaris上のSWTの3.4M4以降で修正されました。

Thorbjø rn Ravn Andersen のコメント eclipse3.4.2はOpenSolarisで使用可能

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top