如何在JLabel中放入整数值?

bra*_*ing 1 java swing jlabel

我需要显示一个整数JLabel,以下代码不能正常工作,即使有Integer.parse().

我该如何纠正呢?

JLabel lblTemp = new JLabel("");
lblTemp.setBounds(338, 26, 46, 14);
contentPane.add(lblTemp);

//store int value of item clicked @ JList
int temp = list.getSelectedIndex() + 1;
lblTemp.setText(temp);   // <- problem
Run Code Online (Sandbox Code Playgroud)

Ale*_* C. 6

使用String.valueOf方法:

返回int参数的字符串表示形式.

lblTemp.setText(String.valueOf(temp));
Run Code Online (Sandbox Code Playgroud)