問題タブ [multiscreen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javafx-2 - Javafx fxml 画面の切り替え
私はjavafxにかなり慣れていません。画面を切り替える方法はたくさんありましたが、どうにかうまくいかず、このロジックを使用することを考えました。プロジェクトをやりすぎる前に、それを続けることができるかどうかを知る必要があります.
ボタンの 1 つをクリックすると、現在のシーンが削除され、関連する fxml が読み込まれます。ありがとうございました。passangerPaymentAnchorPane は、他の fxml がロードおよびアンロードされるマザー ペインのように機能します。
android - UI ウィジェットのサイズを iPhone 4 Retina から Android に変更する方法
期待される結果
寸法が iPhone 4 Retina デバイス用に設計された UI ウィジェットがいくつかあります。単位はピクセルです。たとえば、幅 30 ピクセル、高さ 30 ピクセルのボタンです。デザイン スタイルを Android デバイスにコピーしたい、たとえば、前の 30 x 30 ボタンは、iPhone 4 Retina の画面幅の 30/640 = 4.6875%、画面の高さの 30/960 = 9.375% を占めます。 Android デバイスの画面幅の 4.6875%、画面の高さの 9.375% を占めます。
問題
次のコードで使用されている iPhone 4 Retina デバイスのサイズ倍率がわかりません。
コード
参照
iPhone 4 網膜
ppi: 326
解像度 : 640 x 960 ピクセル
サイズ倍率 : 不明
サムスンギャラクシー S
ppi: 233
解像度 : 480 x 800 ピクセル
サイズ倍率 : 1.5
サムスンギャラクシーノート
ppi: 285
解像度 : 800 x 1280 ピクセル
サイズ倍率 : 2.0
android - Androidで複数の画面をサポートするにはどうすればよいですか?
320*480 でうまく動作するアプリを設計しました。私の問題は、240*320、480*800 などの小さいまたは大きいディスプレイにアプリをインストールして使用すると、コンポーネントの配置に問題が発生することです。
画面サイズごとに個別のレイアウトを設計する必要があることを知っています。
android - マルチスクリーン対応アンドロイド
マルチスクリーン対応のAndroidアプリを開発しました。私はあらゆる種類のサイズの背景画像を持っています。hdpi mhdpi xhdpi と xxhdpi のサブフォルダーに分かれています。
私のGalaxy S4では写真がきれいに見えますが、密度の低い8インチ画面のタブレットにアプリをインストールすると、写真が本当に引き伸ばされて見えました.
私は何か間違ったことをしていますか?
java - 選択したモニターに JDialog を表示する
ユーザーが選択した画面で特定の JDialog を開くことができる機能に取り組んでいます。私はそれを終わらせるのに非常に近いですが、私はまだ1つのことを管理していません. 以下のメソッドは、「screen[screen].setFullScreenWindow」で NullPointerException をスローします。ただし、JDialogが表示されました。閉じた直後に、NPE がコンソール ウィンドウにジャンプします。問題が setFullScreenWindow メソッドにあることは知っていますが、それ以外の方法で選択した画面で JDialog を「ポップ」する方法がわかりません。
JButton アクションでメソッドを呼び出します。
});
そして、これは画面リストを取得するメソッドです:
スタックトレース:
編集 2013/09/30、午後 8 時 10 分
Ok。この問題が何であるかを理解したと思います。そこで主に、JDialog クラスのオブジェクトである「dialog」に対してメソッド setFullScreenWindow を呼び出してみました。しかし、いくつかの init メソッドを呼び出すボタンのアクションでは、「ダイアログ」を初期化するだけです。「ダイアログ」オブジェクトクラスの適切な実装です。だから私はそれをやった、そしてNPEはなくなった. 新しい Swing スレッドと contentPane のいくつかの標準設定を含む main メソッドを追加するだけです。以上です。
何かご提案がありましたら、またこの件について何かお聞かせいただければ幸いです。
問題は解決しました。JDialog クラスの標準フレームの下:
}