私は数か月間Eclipseを使用してJavaでプログラミングしており、自分は中級レベルであると考えています。もともとvb.netのバックグラウンドを持っています。
画面の解像度 (ピクセル単位) と 2 つの部分からなるアプリケーションの自動スケーリングについて質問があります
A) swing (または JavaFX ) を使用してデスクトップ アプリケーションを設計する場合、各コンポーネントのピクセル幅と高さを実際に計算し、起動時に画面解像度を検出してコードで拡大または縮小しますか? Scene-Builder for JavaFX、Eclipse Windows Builder Gridbag レイアウト、および GroupLayout には、数回のクリックでそれを行う機能があり、比較的簡単です。それが計算され、手作業でコーディングされている場合、それは、各コントロールの事前計画に多くの時間を費やさなければならないことを意味します。
B)「最初に」(そして検出された画面解像度に従ってすべてのコントロールをスケーリングする)ためのアプリケーションを設計するための画面解像度(1024x768など)に関する共通のコンセンサスはありますか?私のモニターの解像度は 1920x1080 ですが、どの解像度でアプリケーションの設計を開始すべきか混乱しています。
お時間をいただきありがとうございました