問題タブ [gui-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
655 参照

netbeans - NetBeansGUIBuilderを使用してJFrame内のJPanelsを変更する

NetBeansでGUIプロジェクトを作成しています。JFrameと3つのJPanelsがあります。一度に表示できるJPanelは1つだけです。表示されるJPanelは、メニューオプションを使用して変更する必要があります(リスナーは機能します)。

私の質問は、どうすればそれらを切り替えることができますか?古いJPanelを取り外して、新しいJPanelを入れてみました。4番目のJPanelをJFrameに追加し、3つすべてのJPanelが4番目の中に存在するようにしてみたので、使用できますremoveAll()(悪いテクニックですが、必死でした)。古いものではなく新しいJPanelを指すように、オブジェクト参照をリダイレクトしようとしました。いずれの場合も、私はコードを切り取って終了しました

無駄に。私は多くの話を見てきましたがCardLayoutGroupLayoutNetBeansGUIBuilderを使用してそれらを実装する方法がわかりません。立派な人の一人がJPanelsを切り替える方法を教えてもらえますか?

0 投票する
3 に答える
7590 参照

java - Netbeans ImageIcon が表示されない

NetBeans GUIBuilder を使用して JPanel フォームを作成しています。JLabel を追加し、NetBeans のインターフェースを使用して、外部画像 (.png) からアイコンを指定しました。パスが検証され、イメージが GUIBuilder 画面に表示されます。「Preview Design」ボタンをクリックしても表示されます。プロジェクトを実行しても表示されません。GUI の残りの部分は正常に表示されます。なぜこれが起こっているのか、および/またはそれを修正する方法を知っている人はいますか?

多くの方から SSCCE を求められてきました。コードは NetBeans Form Builder によって生成されるため、代わりに、JLabel を作成するために行った手順を含めました。注目のエリアは赤丸で囲んでいます。

  1. JLabel を Form Builder にドラッグ アンド ドロップします。 JLabel を Form Builder にドラッグ アンド ドロップします。

  2. JLabel のプロパティ メニューを開きます。フィールドに空の文字列 ("") を入力しtextます。の横にある省略記号をクリックしiconます。 JLabel のプロパティ メニューを開きます。 アイコンの横にある省略記号をクリックします。

  3. [外部画像] を選択し、省略記号をクリックします。 [外部画像] を選択し、省略記号をクリックします。

  4. お好みの画像をお選びください。私の場合、それは .png です。 お好みの画像をお選びください。

  5. アイコンのプレビューに画像が表示されることに注意してください。 アイコンのプレビューに画像が表示されることに注意してください。

  6. アイコン メニューとプロパティ メニューを閉じると、フォーム ビルダに JLabel のアイコンとして画像が表示されます。 アイコン メニューとプロパティ メニューを閉じて、フォーム ビルダに画像が表示されることを確認します。

型破りな SSCCE を受け入れていただき、ありがとうございます。

0 投票する
2 に答える
18993 参照

eclipse - Eclipse Juno 用の GUI ビルダー

Eclipse Juno (4.2) と互換性のある SWT 用の GUI ビルダーをご存知ですか?

0 投票する
1 に答える
269 参照

java - JFrameはコントローラーを監視しますが、通知されることはありません

別の質問から、私はシングルトンオブザーバブルを進めました。ArticleSelect.update()が実行されないのはなぜですか?

Observeを拡張するオブジェクトは、Controller.setGroup()からnotifyObserversを呼び出します。

おそらくArticleSelectはControllerを監視するために適切に登録されていませんか?

0 投票する
1 に答える
354 参照

google-apps-script - GUI アプリ スクリプト、「未定義」値を返す

フロー パネル名と ID main panel、ラベル名Label1、テキスト ボックス名myTextBox、および ID を持つボタンを使用して、シンプルな GUI を作成しましたgetETA

私の目的は、テキストボックスに値を入力して送信をクリックすると、値がスプレッドシートに書き込まれるはずです。私の問題は、入力した実際の値ではなく、スクリプトがスプレッドシートで未定義を返すことです。

私はstackoverflowが初めてなので、画像を投稿するのに十分な評判がないので、画像のリンクを投稿します

画像1 画像 2 画像3 画像4 画像 5 画像 6 画像 7

0 投票する
2 に答える
345 参照

ios - UIView にサブビューとして追加した後、UIButton クラスがセレクターを認識できない

私は、UIButton クラスを割り当てようとしている UIViewController クラスを持っています。これがサンプルコードです。

ボタンはビューコントローラーに存在しますが、ボタンを押すと、このエラーが発生し続けます - [UIButton buttonPressed:]: unrecognized selector sent to instance 0xb1dca50

答えをたくさん探した後に私が理解していることから、IBでボタンをサブクラス化するときにinitWithFrameが呼び出されることはありません。代わりに、initWithCoder を使用する必要があります。これは正しいですか ?これがそれなら、NSCoder とは何か、どのように使用できるのかわかりません。
これに対する解決策を探すのにうんざりしています。助けてください。

0 投票する
1 に答える
646 参照

label - 実行時に Google Apps Script GUI ビルダー インターフェースのラベルを更新できません

他のスプレッドシートから取得したデータを使用してスプレッドシートを作成するためのスクリプトを呼び出すインターフェイスがあります。ユーザーに視覚的なフィードバックを提供し、スクリプトが実行されていてスタックしていないことを知らせるために、実行時にインターフェイスのラベルを更新する必要があります。インターフェイスに配置したラベルを更新しようとすると、最初は更新されませんが、myFunction() が最後に到達した後に正しく更新されます。つまり、「作成が完了しました」というメッセージは表示されますが、「ファイルを作成しています...」というメッセージは表示されません。また、ボタン buttonCompile が無効になることはないため、 myFunction() の前の命令はまったく実行されないようです。myFunction() の実行が開始される前に、ラベルを更新してボタンを無効にするにはどうすればよいですか? (すでに変数参照を再確認しました)

0 投票する
1 に答える
3197 参照

swing - Netbeans GUI ビルダーでデザインとソースを分割する方法

簡単に言えば、Netbeans GUI ビルダーでソースとデザイナーを同時に表示することは可能ですか?

本当に簡単な方法がなくても、複数のタブでフォームを開くなど、回避策のアイデアがあるかどうか知りたいです。

0 投票する
2 に答える
1128 参照

matlab - SciLabチェックボックスUIControlの値が状態によって変化しない?

チェックマークに応じてプロパティを更新する SciLab で GUI を設計しようとしています。例: チェックボックスは、コールバック中に複数のテキスト ボックスの背景を有効にして変更する場合があります。または、プッシュボタンでは、特定の数のチェックボックスを選択する必要がある場合があります。

私の問題は、コールバック中のチェックボックスの状態に応じて命令を実行するためのフロー制御ステートメントを開発できないように見えることです。私の現在の UIControl 要素は次のようになります。

チェックボックスをオンにしたときに実行されるコールバックは次のとおりです。

このコードの問題は、チェックボックスを継続的に切り替えても、2 番目のパス (値 = 1) が実行されないように見えることです。次のような出力が得られます。

要素のチェックをリロードするために間違っていることはありますか? 両方のパスを実行できるようにしたいのですが、チェックボックス要素から値 1 を取得できないようです。誰にもこれに対する解決策がありますか?ありがとう!