jtable中动态显示的数据怎样自动换行。。急急急 jtable中的数据是从数据库中取出来的,有的数据字符比较长,怎样jtable中显示时自动换行呢???我是新手,多多指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么没人说句话呢 !!我是csdn的新手 刚问问题时忘了给加积分了 难道这就没人帮帮我啦 ?? 郁闷 重载绘制器,然后就可以了。或者设置数据的时候用html格式设置。用html的内容控制换行也可以 恩 用HTML格式的好像不实际, 我的数据是从数据库中取出来的,不好控制啊 !!重载绘制器倒是个好办法 不知道有没有具体的代码参考参考啊 总之有点思路啦 谢谢2楼啦 public class CellReaderer extends JTextArea implements TableCellRenderer{ public CellReaderer(){ setLineWrap(true); } public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {//选中和非选中时字体颜色和背景色设置 if (value != null){ setText(value.toString()); }else{ setText(""); } return this; } }绘制器你应该自己会用的.大概就这样,然后还有选中和非选中时字体颜色和背景色设置等等 djt_1982 太感谢你了 哎 该怎么感谢你呢 我还不知道怎么给你加分类 郁闷 呵呵 明天复试,继续来点意见 current thread not owner 和公司签合同有用吗?进来讨论一下,来者有分,分散完为止 如何使JInternalFrame最大化时“最大”“最小”按钮出现在菜单栏? 请问如何在xp下安装visual j++ 一个简单而有趣的类型转换问题 高分相送:jbuider中有没有串口并口标准包? 如何在java 内调用外部dll啊? 如何让PrintWriter不覆盖原来的text? 国内最好的JAVA论坛是什么? java 转义/\:*?"<>| 文件名的问题 java 中文字符串逆序问题 请各位作答
或者设置数据的时候用html格式设置。用html的内容控制换行也可以
public class CellReaderer extends JTextArea implements TableCellRenderer{
public CellReaderer(){
setLineWrap(true);
} public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
//选中和非选中时字体颜色和背景色设置
if (value != null){
setText(value.toString());
}else{
setText("");
}
return this;
}
}绘制器你应该自己会用的.大概就这样,然后还有选中和非选中时字体颜色和背景色设置等等