tablecellrenderer

    0热度

    2回答

    我有一个三列JTable:一个不可编辑的JTextField,一个可编辑的JTextArea和一个可编辑的JTextField。 我的问题是双重的。我希望最后两列是背景突出显示的,并准备好在编辑时使用可见光标进行编辑。他们也使用特定的字体;因此是自定义渲染器和编辑器。 如果我在其中一个单元格中单击两次,我很成功,但如果我使用键盘到达那里,则无法成功。我可以从单元格切换到单元格(感谢对JTextAr

    2热度

    2回答

    我有我自己的TableModel实现,旨在显示来自SQL数据库的数据。我已经使用了所有必要的方法,对列名使用字符串数组,对于数据使用arraylist<Object[]>,对于可从数据库检索的所有不同类型使用Class<?>[]数组。我也有一个布尔数组,指定哪些列是可编辑的,哪些不是。在将表中的所有内容都存储为对象之前,尚未实现类型部分,并且工作良好。现在我已经将这些类型添加到模型中,即使该列在我

    0热度

    1回答

    这是我的第一篇文章,我实际上实现了JXtreetable组件,我已经设法显示其中包含的所有数据,但我想创建一个自定义单元格渲染以显示父级的行不同与他们的孩子(即使字体变得粗体),有没有人可以提供帮助? 到目前为止,我只能通过 myTreeTable.getColumn (int col). setCellRenderer (myRendererObj); 我在那里早些时候myRendererO

    1热度

    2回答

    我在表中搜索,当我找到一个匹配,我想改变该单元格的颜色。 我做了如下,但仍不能解决它?任何机构可以帮助解决这个问题吗? public class SearchTable extends JTable { JTable table; JTextField textField; public SearchTable(JTable table, JTextField textField) {

    0热度

    1回答

    在我之前的问题的答案Coloring jTable row中,但现在我不确定是否有新问题出现,请将颜色设置为行。但我想从循环中给它,意味着我想为第i行设置颜色。我给了我所用, for(int i=0;i<serialNumber;i++){ if((jTable1.getValueAt(i,1).toString()).equals(BidNumber)){ Enumerati

    1热度

    1回答

    我在想如何在java中制作自定义表格?我希望它有4个文本框,然后是一个按钮。如果有人能告诉我如何为我的桌子做这个,我会非常感激。

    2热度

    2回答

    我已经创建了一个自定义单元格渲染器类来实现此目的。 public class MatchTableCellRenderer extends DefaultTableCellRenderer{ public Component getTableCellRendererComponent (JTable table, Object obj, boolea

    0热度

    1回答

    我有这样的代码: 如果我试图获得JCellFixtures或值或内容,一切都是空。我只获得行数或列数。 JTable内部使用了一个CellRendererPanel,我猜我必须获取它。但是如何? JTable没有ContainerFixture来制作.panel()。在这种情况下有没有办法获得单元格的值?当有一个单元格渲染器面板时,通常如何实现它? 这是FEST调试层次: gui.treetabl

    1热度

    1回答

    我有一个JTable,其中显示一些使用html格式化的字符串数据。我需要显示鼠标指针 在鼠标移到“线路1”和“2号线”我需要显示不同的工具提示下,基于文本的工具提示。有没有办法实现这一点,或者我必须使用自定义渲染器来渲染每一行的单元格和显示工具提示的基础上呢? 这里的示例代码来创建表 package com.sample.table; import java.awt.*; import jav

    4热度

    3回答

    我想使用此代码颜色在jTable..i特定行这么做是为了列, private class CustomCellRenderer extends DefaultTableCellRenderer { /* (non-Javadoc) * @see javax.swing.table.DefaultTableCellRenderer#getTableCellRendererComponent