jtableheader

    0热度

    1回答

    设置列宽我有一个JTable和报头包含不同类型的字符串: table = new JTable(new DefaultTableModel(info, myHeader){ public boolean isCellEditable(int row, int column) { //disable table editing return false;

    0热度

    2回答

    我知道,通过使用JTable,当我们点击列标题时列被排序,但我想要的是,当我右键单击列名称时,应该显示函数名称“sort”。有什么建议吗?

    2热度

    1回答

    我的应用程序被分成成两个主要组件: 报头由以下组成的JLabel和JTableHeader 一个JScrollPane含有JTable 原因JTableHeader是在一个单独的面板中,因为它不应该滚动。表中的列都设置了首选/最大宽度集(中间的列除外),所以当框架被调整大小时,只有列应该改变其宽度。 编辑:我相信我可以使用JScrollPane.setColumnHeaderView(JTable

    2热度

    7回答

    我需要从JTable隐藏标题栏?所以我只需要没有任何实际名称的行和列来显示touser?有没有其他的挥杆做类似的事情?我不能添加 jTable1.setTableHeader(null); initComponents函数中的任何地方,我试过但得到一个错误? import java.util.ArrayList; import java.util.Vector; import javax.

    3热度

    2回答

    我想更改我的JTable的头,该头显示来自SQL Server数据库的数据,因为它也在我的数据库上显示相同的列名。我只需要数据本身,而不是列名。 这里是我用于显示数据的代码: public void search() throws Exception{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url =

    0热度

    1回答

    我想创建一个JTable,使用DefaultTableModel在colName中定义列标题,然后将该表添加到JScrollPane然后添加到JPanel。但是,当我将面板添加到我的JFrame中时,只有面板显示出来,而不是表格。我在另一个表中使用了类似的代码,而且这个代码表现得很好,唯一不同的是列和变量名的数量。 我错过了什么? 我的代码: //Column Names final S

    1热度

    1回答

    我要完成类似的标题样式到这一点: 这怎么可能实现呢? 所有我至今是: JTableHeader header = table.getTableHeader(); header.setBackground(new java.awt.Color(239, 235, 230)); header.setForeground(new java.awt.Color(107, 109, 10

    0热度

    1回答

    我正在做一个JTable,我有2个问题。 #1表格标题显示在表格的边上,#2滚动窗格不显示。这是我现在的一些代码。 String [] data = {"a", "b", "c", "d", "e"}; JFrame frame = new JFrame("String Table"); JPanel middlePanel = new JPanel(); DefaultTableMo

    4热度

    1回答

    我想为我的JTable创建行标题。我已经完成了我的研究here和here,但几乎没有什么。我发现没有保持系统看起来的感觉。 这是我到目前为止已经发现: 第一列(一个没有名字)是我能做到的最好。我将表格标题渲染器应用到行单元格中。它部分工作。正如您所看到的,降序/升序排列的小箭头图标出现在列的每个单元格中,并且单元格现在变成灰色。除此之外,它完全失败。此外,我不希望我的行标题中有任何箭头图标。 Co

    0热度

    1回答

    我想在JTable中显示一些东西。 的问题是,JTable中COLUMNNAMES是 “A”, “B”, “C”,... 我的代码是这样的: import javax.swing.JTable; public class View extends JFrame implements Observer { private JTable contentTable; publ