JScrollPane大小调整问题

时间:2017-10-26 11:29:38

标签: java swing jtable jscrollpane joptionpane

我想在消息对话框中呈现一个表,其中表应该是可滚动的。 我能够达到我的大部分要求,但滚动条不可见。

此外,我希望修复消息对话框的大小,如果表格内容不合适,则应显示垂直滚动条。

import javax.swing.*;

public class SystemTrayDemo
{
    public static void main(String[] args)
    {
        String[][] data = {
                {"1","2"},{"2","2"}
        };

        String[] lg = {"x","y"};
        JTable table = new JTable(data,lg);
        JScrollPane jScrollPane = new JScrollPane();
        jScrollPane.getViewport().add(table);
        JOptionPane.showMessageDialog(null,jScrollPane);
        System.exit(0);
    }
}

我从上面的代码中得到了这个:

Note the empty area and no scrollbar

0 个答案:

没有答案