seticon java_Java Tab.setIcon方法代码示例
时间: 2023-10-06 16:05:16 浏览: 82
下面是一个简单的示例代码,演示如何使用Java Swing中的JTabbedPane类的setIcon方法来设置选项卡的图标:
```
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
public class MyTabbedPaneExample extends JFrame {
public MyTabbedPaneExample() {
// 创建选项卡面板
JTabbedPane tabbedPane = new JTabbedPane();
// 创建第一个选项卡
JPanel panel1 = new JPanel();
ImageIcon icon1 = new ImageIcon("path/to/your/icon.png");
tabbedPane.addTab("Tab 1", icon1, panel1);
// 创建第二个选项卡
JPanel panel2 = new JPanel();
ImageIcon icon2 = new ImageIcon("path/to/your/other/icon.png");
tabbedPane.addTab("Tab 2", icon2, panel2);
// 将选项卡面板添加到窗口
add(tabbedPane);
// 设置窗口大小和可见性
setSize(400, 300);
setVisible(true);
}
public static void main(String[] args) {
new MyTabbedPaneExample();
}
}
```
在上面的代码中,我们首先创建一个JTabbedPane对象,然后使用addTab方法添加选项卡。setIcon方法用于设置选项卡的图标,它需要一个ImageIcon对象作为参数。最后,我们将选项卡面板添加到窗口中,并设置窗口的大小和可见性。
阅读全文