jscrollpane-JScrollPane 的水平滚动条不显示啦,急求大伙看下

问题描述

JScrollPane 的水平滚动条不显示啦,急求大伙看下
DefaultTableModel model = new DefaultTableModel(datas, columns);

    JTable table = new CommonJTable(model);

    //表格大小
    table.setPreferredSize(new Dimension(1200, 800));

      //选中行颜色
    table.setSelectionBackground(Color.yellow);
    //不拖动
    table.getTableHeader().setReorderingAllowed(false);

     DefaultTableCellRenderer tcr = new DefaultTableCellRenderer();// 设置table内容居中  

           tcr.setHorizontalAlignment(SwingConstants.CENTER);//
           table.setDefaultRenderer(Object.class, tcr);  

           FitTableColumns(table);

    JScrollPane upPane = new JScrollPane();

    upPane.setViewportView(table);
    upPane.setPreferredSize(new Dimension(800,700));

    upPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    upPane.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    upPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
    table.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);// 水平滚动条
    JSplitPane split = new JSplitPane(JSplitPane.VERTICAL_SPLIT, top, upPane);
     this.add(split);

解决方案


upPane.setPreferredSize(new Dimension(800,700));

前加一句
upPane.setSize(800, 700);

试试

时间: 2024-10-22 02:55:08

jscrollpane-JScrollPane 的水平滚动条不显示啦,急求大伙看下的相关文章

progressbar-android 水平滚动条不显示

问题描述 android 水平滚动条不显示 使用水平滚动条的时候,感觉太素了,就在网上找,找一个在滚动条上显示文本的自定义的滚动条,昨天用了一下,没有问题,后来出现一个很郁闷的问题,滚动条显示,但是不显示那个进度,这可不是调用setVisibility方法的问题哦,滚动条的文本显示进度,进度条不显示进度,也许听着有点儿晕,不知道怎么上图.今天又没有问题了,谁遇到过,这是什么问题呢?

textview-android无法显示地理位置信息,求帮忙看下代码

问题描述 android无法显示地理位置信息,求帮忙看下代码 package com.example.locationtest; import java.util.List; import android.app.Activity; import android.content.Context; import android.location.Location; import android.location.LocationListener; import android.location.L

图片-自己拖得系统的XIBdatepicker控件,在6s出现显示问题,急求

问题描述 自己拖得系统的XIBdatepicker控件,在6s出现显示问题,急求 在6 plus是显示效果是好的

如何让Word 2013显示垂直滚动条和水平滚动条

在Word2013文档窗口中,用户可以根据需要取消或显示垂直滚动条和水平滚动条,具体操作步骤如下所述: 第1步,打开Word2013文档窗口,依次单击"文件"→"选项"按钮,如图2013072539所示. 图2013072539 单击"选项"按钮 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"显示"区域选中或取消"显示水平滚动条"和"显示垂直

在Word 2010窗口中显示垂直和水平滚动条

在Word 2010文档窗口中,用户可以根据需要取消或显示垂直滚动条和水平滚 动条,具体操作步骤如下所述: 第1步,打开Word 2010文档窗口,依次单击"文件 "→"选项"按钮,如图2012021601所示. 图 2012021601 单击"选项"按钮 第2步,打开"Word选项"对话框,切换到"高级"选 项卡.在"显示"区域选中或取消"显示水平滚动条"和 &qu

如何在Word 2007窗口中显示垂直和水平滚动条

在Word2007文档窗口中,用户可以根据需要取消或显示垂直滚动条和水平滚动条,具体操作步骤如下所述: 第1步, 打开Word2007文档窗口,依次单击"Office按钮"→"Word选项"按钮,如图2012040512所示. 图2012040512 单击 "Word选项"按钮 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"显示"区域选中或取消"显示水平滚 动条

怎样显示Word2013中的垂直和水平滚动条

  第1步,打开Word2013文档窗口,依次单击"文件"→"选项"按钮. 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"显示"区域选中或取消"显示水平滚动条"和"显示垂直滚动条"复选框,并单击"确定"按钮. 分类: word教程

为列表控件添加水平滚动条

Win32的标准控件之中,列表控件(ListBox)并没有和列表视图(ListView)一样提供水平滚动条,所以如果列表项的长度超过列表的宽度的话,那么超出的部分将无法显示.在本文中我将以一个简单的例子来说明如何使用SDK来解决这一问题,在这个例子中,我将为一个列表控件添加100行如下格式的文本: This is a very very very very very long sentence - line 1 This is a very very very very very long se

WPF Bug清单之(13)——应该出现却没有出现的ListView水平滚动条

我们知道ListView在内容超出控件本身范围时,默认会把滚动条显示出来. 这个内容,显然应该包括Head和Items两个部分.无论哪个部分超出了,都应该 把水平滚动条显示出来. ListView的Bug就在于,当ListView中没有Item,且Headr的总长超过 ListView本身时,水平滚动条没有出现. 这个Bug很好重现.代码如下: <Grid x:Name="LayoutRoot"> <ListView Width="100">