LookAndFeels の文字列キーをプログラムで取得する

PHPz
リリース: 2024-02-09 11:00:08
転載
685 人が閲覧しました

php エディタ Baicao プログラミングでは、さまざまなインターフェイスの外観 (LookAndFeels) を使用する必要があることがよくありますが、これらの外観の文字列キーをプログラムで取得するにはどうすればよいでしょうか?この記事では、プログラム内で LookAndFeels をより便利に使用できるように、LookAndFeels の文字列キー値をすばやく取得するためのシンプルで効果的な方法を紹介します。見てみましょう!

質問の内容

まず、この質問を見つけました。私の問題とよく似ているように思えますが、少し異なる問題があります。私の調査によると、一部の l&f の string キーが他の l&f とは異なることがわかりました。uimanager.put(string key, object value)# を使用して各 l&f を設定する方法を知りたいです。 ## 価値。

問題は、一部の l&f が他の l&f とは異なるキーを必要とすることです。プログラムで各値を設定できるように、各 l&f の各プロパティを同等にする方法を探しています。これを見つけたところ、

uimanager.getcolor("key")を使用してキーから値を取得する方法が記載されていましたが、キーを取得する方法がわかりません。

これも見つけました。これは

uimanager.getlookandfeeldefaults(); を使用しますが、その中のオブジェクトを出力すると、キーを見つけるのに実際には使用できない大量のゴブルディグックが生成されます。 (おそらくそれがキーを見つける方法です。見つけられたらありがとう)。

いくつかのキーが提供されるため、この質問のコードを自分のコードに組み込みました。これは私が使用するコードです:

リーリー

自分のプロジェクトではニンバス テーマが気に入っていますが、アプリ内で L&F を切り替え、異なる L&F ごとに同様のキーストロークを切り替えられるようにしたいと考えています。先ほど述べたように、 l&f の間の一部のキーは、 l&f で使用される同じ値に対して異なる場合があります。

回避策

このコードは、現在使用されている l&f のキーを出力する必要があります:

リーリー

以上がLookAndFeels の文字列キーをプログラムで取得するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート