我正在开发一个系统,我想在工具栏中创建带有侧面选项的按钮,但我不知道该怎么做。
我尝试过使用组合框 - 但我还没弄清楚如何在其中插入图标,并尝试过按钮。
这个想法是做这样的事情:
答案 0 :(得分:0)
您是否尝试过将ImageIcon添加到jComboBox?
Uri
或者,您可以将ImageIcons数组传递给JComboBox构造函数:
jComboBox1.addItem(new ImageIcon("image1.png"));
编辑:我不确定我会得到你想要完成的任务,但可能就是这样。首先 - 在创建表单的位置添加:
Object[] items =
{
new ImageIcon("image1.png"),
new ImageIcon("image2.png"),
new ImageIcon("image3.png")
};
jComboBox1 = new JComboBox(items);
MyComboBoxEditor 是一个自定义类,应如下所示:
comboBox1.setEditable(true);
comboBox1.setEditor(new MyComboBoxEditor());