问题描述
- 不会做这swing,右边的个是怎么放进去的- -
-
有没有会swing的大神,帮我看看这玩意咋做- -没学过swing.........
第一个图解决了- -但是第二个图我表示一点头绪都没有- -求大神搭救....
解决方案
import java.awt.BorderLayout;
import javax.swing.*;
class SimpleTab extends JFrame {
JTabbedPane jtp;
public SimpleTab() {
super("JTabbedPane Demo");
jtp = new JTabbedPane();
jtp.addTab("Tab1", null, new JLabel(), "Tab #1");
jtp.addTab("Tab2", null, new JTextArea(), "Tab #2");
this.getContentPane().add(jtp, BorderLayout.CENTER);
this.setSize(400, 200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new SimpleTab().setVisible(true);
}
}
错了,那个,这是对的
解决方案二:
class SimpleTab extends JFrame {
JTabbedPane jtp;
JPopupMenu popMenu;
public SimpleTab() {
super("JTabbedPane Demo");
jtp = new JTabbedPane();
jtp.addTab("Tab1", null, new JLabel(), "Tab #1");
jtp.addTab("Tab2", null, new JText(), "Tab #2");
this.getContentPane().add(jtp, BorderLayout.CENTER);
this.setSize(400, 200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new SimpleTab().setVisible(true);
}
}
试试这个,我试了,是可以的
时间: 2024-10-25 13:04:14