JTabbedPane里面插入表格为什么不能显示出来?

这是我的主代码。还有一个标签importjava.awt.*;importjava.util.List;importjava.util.*;importcom.yx.da... 这是我的主代码。
还有一个标签
import java.awt.*;
import java.util.List;
import java.util.*;
import com.yx.dao.*;
import com.yx.pojo.*;

public class Edit extends JPanel {

public Edit(){
JTable table = new JTable();
this.setLayout(null);
String[] title = {"BookId","书名" , "作者" , "出版社","价格"};
DefaultTableModel model = (DefaultTableModel)table.getModel();
model.setRowCount(0);
model.setColumnIdentifiers(title);
List<Book> ls=new BookDAO().ListAll();
for(Book book:ls){
model.addRow(new String[]{
String.valueOf(book.getId()),
book.getBookname(),
book.getAuthor(),
book.getPress(),
book.getPrice()
});
}

JScrollPane js=new JScrollPane(table) ;
js.setBounds(1, 1, 890, 500);
add(js);

}
展开
 我来答
新蛋部落just超
2016-05-21 · TA获得超过421个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:187万
展开全部
插入的图形不能在页面上显示出来。

1、可能是由于打开了“图片框”视图选项。如果选中了该选项,当打开包含图片的文档时,将以轮廓代替图片来加快滚动速度。若要显示图片,请单击“工具”菜单上的“选项”,单击“视图”选项卡,再清除“图片框”复选框。

2、可能由于关闭了“图形”视图选项。当文档中包含图形对象(例如自选图形)时,关闭该选项可提高滚动速度。若要显示图形,请单击“工具”菜单上的“选项”,单击“视图”选项卡,再选中“图形”复选框。

3、屏幕上显示的可能是链接的嵌入式图形的域代码。域代码是括在域字符 ({}) 中的指令。若要关闭域代码并显示图形,请按 Alt+F9。

4、可能是由于要查看的图形是一个图形对象,例如文本框、自选图形、剪贴画或艺术字。而在普通视图中,图形对象不会显示。若要查看、绘制和更改图形对象,必须在页面视图、Web 版式视图或打印预览中进行。

5、可能是由于正在普通视图或大纲视图中工作。若要查看页眉、页脚或图形对象等对象在打印页中的位置,请切换到页面视图。若要查看这些对象在 Web 版式视图中的显示情况,请切换到 Web 版式视图。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式