小编Dav*_*vid的帖子

试图让JTable + JScrollPane滚动

我已完成Google搜索,并尝试实施有关JTable和JScrollPane的许多不同解决方案.以下是我遇到的问题的自包含示例.我希望能够有这些表的水平滚动条.非常感谢您的协助:

package org.examples;

import java.awt.EventQueue;
import java.awt.Frame;
import java.awt.Rectangle;
import java.util.ArrayList;
import java.util.List;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JViewport;
import javax.swing.ListSelectionModel;
import javax.swing.table.AbstractTableModel;

public class TableTest extends JFrame {

    private JTable tableTest_1;
    private ArrayListStringTableModel tableTestModel_1;

    private JTable tableTest_2;
    private ArrayListStringTableModel tableTestModel_2;

    private JScrollPane tableTestScrollPane_1;
    private JScrollPane tableTestScrollPane_2;

    private class ArrayListStringTableModel extends AbstractTableModel {

        /**
         * 
         */
        private static final long serialVersionUID = 3071398398073956893L;

        private List <String> listOfStrings;

        private String[] columnNames = {""};

        public ArrayListStringTableModel (String[] lColumnNames) {
            columnNames …
Run Code Online (Sandbox Code Playgroud)

java swing jtable jscrollpane

2
推荐指数
1
解决办法
6551
查看次数

标签 统计

java ×1

jscrollpane ×1

jtable ×1

swing ×1