する質問をすることでしか得られない、回答やアドバイスがある。CombBoxにTableViewから取得した値や、Databaseからの値をもとにレコードを選択したいと考えております。}}attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0結論を申し上げると「できます」なのですが・・・ご質問のコードを拝見すると少々混乱します。cmbCombBox.setSelectItem(nameid)な感じcmbCombBox.getSelectionModel().select(nameid);はっきりわかりませんが、勘違いされている可能性もあるのでその点を指摘しておきます。ComboBox<T>には選択状態を変更するためのオーバーロードされたメソッドが2つあります。(B)選択すべきアイテムのvalueを指定コードではIntegerをselectに渡しておられます。JavaではintとIntegerはboxing/unboxingにより暗黙変換されるのですが、オーバーロードされたメソッドの解決においてはint/Integerは区別して扱われます。ご質問のコードではcmbCombBoxをどのような型として宣言しているのか不明ですが、宣言のしかたによって意味が変わる可能性があります。(A):indexにより選択さて、ComboBoxは「あらかじめitemsプロパティーに設定した値のリストの中から特定の値を選ぶ」ためのコントロールです。ご質問のコードにはitemsプロパティーに何が設定されているのか不明ですが、DBのresultsetをitemsの内容と仮定するなら、以下のようにすべきです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。10:03今回も丁寧な回答ありがとうござました。KSwordOfHaste様がおっしゃるとおり、理解が浅いままwebで調べて機能実装を優先し開発をすすめています。今回もCombBoxのselectをitemとindexで行っているのですが、理解なく行っていたようです。質問文を少し変更させて頂きました。自分なりにも調査しまして、今回はChoiceBoxでやりたいことができるか調べてみようと考えています。根本的な解決ではないのですが、select(index)をid一致まで回して取得するよりはスマートかと・・・。今回も丁寧な回答ありがとうござました。KSwordOfHaste様がおっしゃるとおり、理解が浅いままwebで調べて機能実装を優先し開発をすすめています。今回もCombBoxのselectをitemとindexで行っているのですが、理解なく行っていたようです。質問文を少し変更させて頂きました。自分なりにも調査しまして、今回はChoiceBoxでやりたいことができるか調べてみようと考えています。根本的な解決ではないのですが、select(index)をid一致まで回して取得するよりはスマートかと・・・。質問文にある「レコードを選択」というのはTableViewの行とComboBoxの選択アイテムを連携することだとは思ったのですが、回答に書いたようにComboBoxの操作について混乱があったようなのでとりあえず単一のComboBoxのアイテムの選択にしぼって回答しました。変更されたコードを拝見しました。コードの一部を省略するのはいいのですが例えばローカル変数のタイプミスとおぼしき部分があったりしてコンパイルが通らない状態のソースになっているように見えます。比較的長いソースなのでコンパイルエラーがあるとあなたの意図が間違って読者に伝わる恐れがありますし回答に必要以上の手間がかかります。余計な論理の部分をとりさってやりたい点を説明するのに最小限必要なだけの短い(かつコンパイル&実行可能な)ソースにするとベターです。質問文にある「レコードを選択」というのはTableViewの行とComboBoxの選択アイテムを連携することだとは思ったのですが、回答に書いたようにComboBoxの操作について混乱があったようなのでとりあえず単一のComboBoxのアイテムの選択にしぼって回答しました。変更されたコードを拝見しました。コードの一部を省略するのはいいのですが例えばローカル変数のタイプミスとおぼしき部分があったりしてコンパイルが通らない状態のソースになっているように見えます。比較的長いソースなのでコンパイルエラーがあるとあなたの意図が間違って読者に伝わる恐れがありますし回答に必要以上の手間がかかります。余計な論理の部分をとりさってやりたい点を説明するのに最小限必要なだけの短い(かつコンパイル&実行可能な)ソースにするとベターです。14:03ソースの中途半端な修正申し訳ありませんでした。質問する側の最低限な礼儀がなってなく申し訳ないです。今回は、SQL側でCombBoxの一番上にselectしたいデータがくるようにすることで逃れたいと思います。ChoiceBoxの回答でもKSwordOfHaste様のものを拝見しましたが、現状私が実装するには理解が足りないようです。次回挑戦したいと思います。今回は、不躾な回答依頼に対応頂きありがとうございました。ソースの中途半端な修正申し訳ありませんでした。質問する側の最低限な礼儀がなってなく申し訳ないです。今回は、SQL側でCombBoxの一番上にselectしたいデータがくるようにすることで逃れたいと思います。ChoiceBoxの回答でもKSwordOfHaste様のものを拝見しましたが、現状私が実装するには理解が足りないようです。次回挑戦したいと思います。今回は、不躾な回答依頼に対応頂きありがとうございました。14:44本件は内容的によくないわけではないと思います。回答者や同様の課題に取り組んでおられる方々にも参考になり得る題材だと感じますし、不躾などとは思っておりません。ある程度複雑なものは質問も回答もどこまで書くのがよいか難しいですね。自分の回答は今一つ役立ってない気がするのでBAを付けていただくのは却って心苦しいです。「コンパイルが通るコードを書こう」というのは気を付けた方がよいでしょう。質問・回答双方にいえる話だと思いますw;本件は内容的によくないわけではないと思います。回答者や同様の課題に取り組んでおられる方々にも参考になり得る題材だと感じますし、不躾などとは思っておりません。ある程度複雑なものは質問も回答もどこまで書くのがよいか難しいですね。自分の回答は今一つ役立ってない気がするのでBAを付けていただくのは却って心苦しいです。「コンパイルが通るコードを書こう」というのは気を付けた方がよいでしょう。指定行すべてを更新をしようとしています。0データベースに登録済みの人が、ログインするコードを書きたいです。0JDBCにて検索したいです。頂いたご意見への回答は行っておりません。