您想在JComboBox中输入什么文本来提示用户选择?

时间:2018-08-02 07:47:17

标签: java swing label jcombobox

我在一个JComboBox中使用多个JPanel。我想知道最初的JComboBox选择文字是什么?

例如,我可以输入“ None”,但是好像在JComboBox中已经选择了一些值。我使用的标签是其数据类型,因此无需编写其类型。

我可以输入“”,但类似“ ----”的名称似乎更好。当您希望用户从JComboBox中选择某个值时,是否有标准文本?

2 个答案:

答案 0 :(得分:0)

如果要将初始值设置为JComboBox,该初始值应该是不可选择的(一旦用户选择了另一个选项,将无法再次选择初始值),而已经回答了here

答案 1 :(得分:0)

一种方法是使用自定义渲染器。当未选择组合框的任何项目时,渲染器将仅显示默认提示。

请查看Combo Box Prompt,以获取此方法的示例。