RE: 关于JTabbedPane的一个问题?
// a.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class a extends JFrame{
JTabbedPane tabbedPane;
JTextArea t;
JScrollPane s;
JPanel p;
public a()
{
p=(JPanel)this.getContentPane();
p.setLayout(new BorderLayout());
t = new JTextArea(400,300);
//问题在这里
s = new JScrollPane(t);
//如果改用
//s.add(t)
//为什么不能正常显示JTextArea t ?!
tabbedPane = new JTabbedPane();
tabbedPane.add("table",s);
p.add(tabbedPane,BorderLayout.CENTER);
this.setSize(500,600);
this.show();
this.addWindowListener(
new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
);
}
public static void main(String[] args)
{
new a();
}
}
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class a extends JFrame{
JTabbedPane tabbedPane;
JTextArea t;
JScrollPane s;
JPanel p;
public a()
{
p=(JPanel)this.getContentPane();
p.setLayout(new BorderLayout());
t = new JTextArea(400,300);
//问题在这里
s = new JScrollPane(t);
//如果改用
//s.add(t)
//为什么不能正常显示JTextArea t ?!
tabbedPane = new JTabbedPane();
tabbedPane.add("table",s);
p.add(tabbedPane,BorderLayout.CENTER);
this.setSize(500,600);
this.show();
this.addWindowListener(
new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
);
}
public static void main(String[] args)
{
new a();
}
}
...全文
相关推荐
高校技术转移办公室如何实现科技成果的动态管理与多维分析?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
C语言程序设计教程(第6版)课件+例题源文件+习题答案
C语言程序设计教程(第6版)课件+例题源文件+习题答案
自动化生产线控制与维护(基于数字孪生)课件+联调总图+MCD和程序
自动化生产线控制与维护(基于数字孪生)课件+联调总图+MCD和程序
SiLan-EAP-AOI-Test-Case.xlsx222
SiLan-EAP-AOI-Test-Case.xlsx222
电子线路设计与PCB制作 教学课件+教学设计+课后习题
电子线路设计与PCB制作 教学课件+教学设计+课后习题


Java SE
