GUIの背景とボタンに色を付ける方法こんにちは、
GUI の外観を変更する方法を見つけようとしています...JMP の GUI の標準の背景色がグレーであり、非常に単色であることに気付きました...
どうすれば変えられますか
- GUIの背景色
- GUIのボタンの背景色
- GUI に画像またはロゴを挿入する
- ...
これがどのように行われるのか知りたい:)
ありがとう。
Re: GUIの背景とボタンに色を付ける方法奇妙な、
コードを実行して得られるものは次のとおりです (.png 画像も配置すべき場所に配置しました)。

JMP11を使用しています。 これが問題なのでしょうか?
Re: GUIの背景とボタンに色を付ける方法ボタンに関しては、Jim のアプローチを使用できます。
Names Default To Here( 1 );
New Window( "Example", ex = Button Box( "", Beep() ) );
ex << Set Icon( "$DESKTOP/Screen Shot 2017-11-21 at 15.27.12.png" );
ここでは、描画パッケージのスクリーンショットを貼り付けて .png ファイルを作成しました。 これは与える:

Re: GUIの背景とボタンに色を付ける方法こんにちは@ian_jmp 、 @txnelson 、 @Mark_Bailey 、 @MS 、
これまでのところ、次の色を変更できませんでした。
- ボタンの背景
- GUIウィンドウの背景
これらのオプションは JMP には存在しないと思います:(
Re: GUIの背景とボタンに色を付ける方法で別の設定を試してください設定/スタイルGUI に色をグローバルに追加します。
Re: GUIの背景とボタンに色を付ける方法Button Box() の背景に色を付けることができる唯一の方法は、色の背景とオーバーレイされたテキストのイメージを作成し、それを表示するものとして Button Box() に指定することです。以下は組み込み Icon を使用するスクリプトですが、Set Icon() メッセージは imate を指すこともできます。
Names Default To Here( 1 );
New Window( "Example", ex = Button Box( "" ) );
ex << Set Icon( "Go" );
Re: GUIの背景とボタンに色を付ける方法<< Background Color() メッセージはボタン ボックスには影響しません。
Re: GUIの背景とボタンに色を付ける方法これで始められるかもしれません:
NamesDefaultToHere(1);
nw = NewWindow("W",
vlb = VListBox(
bb = ButtonBox("Press Me"),
sb = SpacerBox(Size(10, 100))
);
);
Wait(2);
vlb << backgroundColor("Blue");
Wait(2);
bb << backgroundColor("Red");
Wait(2);
bb << setIcon("$SAMPLE_IMAGES/pi.gif");
bb << setIconLocation("Left");
さまざまな表示ボックスとそれらが応答するメッセージを確認するには、「ヘルプ > スクリプト インデックス」を参照する必要があります (ただし、GUI を作成したことがある場合は、これについては多少は慣れているでしょう)。 画像については、「PictureBox()」を検索してください。