GUI Commands 2.1
5秒でダウンロードできます。
に関しては GUI Commands
GUI コマンドは、Swing ユーザー・インターフェース・アプリケーション用の包括的なコマンド・フレームワークです。 GUIコマンドは、Swingの標準アクションよりも機能します。GUIコマンドを使用すると、コマンドが表示されるコンテキストに基づいてコマンドの外観を変更することは簡単です。また、このライブラリは、基盤となるプラットフォームに適合する 1 つの構成を記述できるプラットフォーム固有の規則もサポートしています。コマンド グループは、メニューとツールバーを高度にサポートしました。グループは単純な設定ファイルから構成され、ビルダー API を使用して実行時に簡単に操作できます。 ウィンドウを閉じる、ファイルを開いて保存する、最近のファイルリストを表示するための事前構築されたコマンドなど、UI 開発を簡素化する多くの機能が用意されています。コマンドの委任や、スイングワーカーの統合などのフレームワーク機能もあります。コマンドを委任すると、ユーザーの現在のコンテキストに基づいてコマンドの動作を簡単にカスタマイズできます。ライブラリには、数行のコードでアクティブ化できるフォーカスベースの委任戦略が含まれています。SwingWorker 統合では同様に、バックグラウンド タスクの実行中にグラス ペインをアクティブ化し、コマンドを無効にすることが簡単になります。 API は、強力な機能をサポートしながら、シンプルなままでいることを目指しています。図書館が小規模な独立から大規模な企業プロジェクトにスケールすることを確実にするために注意が必要でした。ライブラリの魅力の多くは、開発者の生活を簡素化するために多くの便利な関数やコマンドを提供することです。例として、呼び出しボタンのウィンドウをいつでも getInvokerWindow() を使用して取得できます。このコマンドは、ポップアップ メニューの階層を走査します。HoverListeners を使用すると、ホバーされたコマンドの詳細を数行のコードで表示できます。コマンドハイパーリンクリスナーを使用すると、JEditorPanes のハイパーリンクからコマンドを簡単にアクティブにできます。