問題タブ [jcombobox]
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.
java - JComboBox から境界線を削除
Java で JComboBox から境界線を削除する方法を知っていますか? 次のコードを試します
と
なぜ誰かがコンボボックスから境界線を削除したいのかと聞かないでください...あまり意味がないと思いますが、これが望まれる方法であり、それができるかどうか本当に興味がありました. いくつかのトリックを試しましたが、どれもうまくいきませんでした。
最も効果的だったのは、UI を変更することでした。
これにより、境界線がなくなりますが、L&F が変更されます。可能であれば、Windows の L&F を維持する必要があります。
ありがとう。
java - Java-編集可能なComboBox検証
編集可能なJComboBoxの入力を検証するさまざまな方法を調べています。現在、入力を指定範囲の数値に制限する必要があります。これまでのところ、私は3つの異なる方法を見つけました。これにアプローチするための最良の方法について何か考えはありますか?
メソッドinsertStringおよびremoveをオーバーライドする特殊なドキュメントを実装することにより、ユーザー入力を制御します。
/li>JComboBoxのJTextFieldをJFormattedTextFieldに置き換えます。
カスタムフォーマッタの代わりに入力ベリファイアを使用できます
/li>
ありがとう。
java - JComboBox.addItem(o) で HTML 解析を無効にする
JComboBox() の addItem() メソッドの HTML 解析を無効にする方法を探しています。
JComboBox の出力は次のようになります。
問題は、html タグの前に < 記号を追加したため、html タグが解析されることです。これを回避するにはどうすればよいですか? 代わりに「\u003C」を使用しようとしましたが、それでも html として解析され、タグがリストに表示されません。
java - JCombobox の行のフォントの色を一意にする方法は?
JCombobox の行/エントリのフォントの色を、行ごとに一意に設定したいと考えています。したがって、基本的にドロップダウン矢印をクリックすると、異なる色の行がいくつか表示されるはずです。そのプロパティに基づいて自分で色を指定したいと思います。これを行うにはどうすればよいですか?ありがとう!
java - Java JComboBox カスタム レンダラーと GTK
Customer
JComboBox から選択できるようにする必要があるオブジェクトのリストがあります。私が読んだことから、カスタムレンダラーを実装して、リストに表示したいフィールドを表示する必要があります。
JComboBox のエントリを次のようにフォーマットしたい:
私はこのコードを使用しました:
public class CustomerListCellRenderer extends DefaultListCellRenderer {
これは、システム GTKLookAndFeel を使用する Solaris / Unix / Linux では正しく機能しません。コンボボックスの入力領域の背景は描画されず、その周りに境界線も描画されません。(下のスクリーンショットを参照)。3 つの主要なプラットフォーム (Win/Mac/GTK) で正しく動作する、これを実現する別の方法はありますか? これを行うコンバーターを作成して、GUI ではなくデータのみを操作することはできますか?
私の現在の回避策は、 Customer オブジェクトの toString() をオーバーライドして、各レコードを必要な形式で表示することですが、他のアイデアを探しています。
ニック
netbeans - jcombobox で jtable をフィルター処理する
このチュートリアルに従って http://www.netbeans.org/kb/docs/java/gui-db-custom.html#enhancements
テキストボックスを使用してマスターテーブルを除外する方法を示しています。同様のことを行う方法を誰かに教えてもらえますが、ドロップダウンを使用して特定の列に対してテストできますか?
(つまり、国の列でフィルタリングするための国のドロップダウン?
ありがとう
java - jComboBox で org.hibernate.PropertyAccessException エラーが発生する
2 jComboBox
.. と 2 クラス があります。フォーム ロード イベントが満たされるjComboBox1
と、ActionEvent
起動されると、jComboBox1 を選択して別のクラスがロードされます。
jComboBox.GetSelectItem
このIDで別のクラスを呼び出すよりも、メソッドからPersonelIDを取得したい。しかし、このエラーが発生します。
そして、これが私のコードです。
java - jCombobox JPA HQL内部結合エラー
私はJavaが初めてで、このような問題が発生しました。私はデスクトップ アプリケーションを持っています。JFrame には 2 つの jComboBox があります。この jComboBox の 1 つは Personel テーブルから Personels を保持し、もう 1 つは Personel のタイトルを取得します。シンプルですが、選択したインデックスが変更されると、タイトルでいっぱいになりますが、Ljava.lang.object.xxxxx... のようなものが表示されます。
エラー http://img243.yukle.tc/images/7070error.jpg
これが私のコードです。
int id = ((Unvan)jComboBox1.getSelectedItem()).getUnvanID();
items[i] = personelList.get(i) を ; に変更した場合
スレッド「AWT-EventQueue-0」で例外が発生しています java.lang.ClassCastException: [Ljava.lang.Object; DBClasses.Personel エラーにキャストできません。