gui.pyには、GUIレイアウトをコーディングしていきます。図1で示すように、作成する画面は2つでそれぞれmain_window()とconfig_window()とします。また、メイン画面は縦に2分割しますので、それぞれleft_col=[]とright=[]として作成します。 まず初めに必要なモジュール ...
DeepL設定画面であるconfig_window(config_deepl)は、メイン画面に比べて非常にシンプルになります。図.DeepL設定画面のレイアウト説明を参照下さい。れぞれの番号とコード内の行番号を今回も一致させています。 図.DeepL設定画面のレイアウト説明 1行目はテキスト ...
先月はGUIには直接関連のないプロパティとバインドについて紹介しました。今月から、再びGUI関連の話題に戻ります。 今までコントロールなどを使用してGUIを構成するサンプルをいろいろと作成してきました。しかし、サンプルに含まれるにも関わらず ...
先月に引き続き、今月もJavaFXのコンテナとレイアウト機能について解説していきます。今月、解説するのは次の3種類のコンテナクラスです。 StackPane AnchorPane GridPane また、最後にScene Builderを使ったレイアウトのTipsも紹介します。 今月使用したサンプルは ...
It would improve user experience to allow basic customization like layout toggle or drag & drop widgets. Not critical for function, but enhances usability. 画面レイアウトが固定されており、ユーザーが好みに応じて変更できない。 UX向上の観点から ...
Abstract: The Auckland layout model (ALM) is a novel technique for specifying layout. It generalizes grid-based layouts as they are widely used for print layout as well as for GUI layout.
Abstract: Smartphone vendors apply both device and brand-specific customisations to the underlying operating systems, resulting in a wide range of device configurations. It is crucial that all of the ...
Alex Ruiz follows up his popular JavaOne 2007 presentation with this introduction to test-driven GUI development with FEST. Learn what differentiates FEST (formerly TestNG-Abbot) from other GUI ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
Just a few things I noticed while tinkering about in here... Checkbox labels in 'Miscellaneous Expansions' box become (unnecessarily) truncated depending on font/font_size -- will largely go ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する