質問編集履歴
1
誤記訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
JavaFXのComboBoxにenumにてlistを設定したいと考えており、下記のように作成しております。ComboBOXの値を変えずにinitialize
|
1
|
+
JavaFXのComboBoxにenumにてlistを設定したいと考えており、下記のように作成しております。ComboBOXの値を変えずにinitialize()内でsetした値のままであれば、Errorが発生せず、openPort()メソッド内でTextAreaに所望の値が表示されるのですが、ComboBoxの値をスクロールさせて変更した後にopenPort()メソッドを実行すると、「portNumberComboBox.getValue().getStringValue()」の部分で、エラーがおきます。エラー内容は、下記のようになります。「java.lang.ClassCastException: java.lang.String cannot be cast to PortSettingEnum at ceneController.openPort」ちなみに該当箇所から、getStringValue()を外して、「portNumberComboBox.getValue()」のみとした場合は、エラーがおきません。ご確認頂ければと思います。
|
2
2
|
|
3
3
|
|
4
4
|
|