我想將一個對象(jList1上的選定項)轉換爲一個字符串,但它返回null
。Java - jList getSelectedValue問題
我曾嘗試:
Object object1 = jList1.getSelectedValue();
String string1 = object.toString();
&
String string1 = jList1.getSelectedValue().toString();
但他們都返回null對我來說,是不是我做錯了什麼?
這是按下按鈕1時,會發生什麼:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Object object1 = jList1.getSelectedValue();
String string1 = object1.toString();
System.out.println(string1)
}
嘗試'String string1 = jList1.getSelectedValue()'。 –
@Evan,提供了一個類型不匹配錯誤(無法將對象轉換爲字符串) – Jamie
好的,只要確保。 「JList」的文檔示例不清楚如何處理返回值。 –