ICode9

精准搜索请尝试: 精确搜索
  • java – 将jRadioButton添加到jTable中2019-09-17 15:00:21

    我想将jRadioButton添加到jTable中.我用了给定的代码 private class CustomCellRenderer extends DefaultTableCellRenderer { /* (non-Javadoc) * @see javax.swing.table.DefaultTableCellRenderer#getTableCellRendererComponent(javax.swing.JTable, java.lang.Object,

  • java – 如何在JTable中居中单元格2019-09-17 05:01:11

    我的代码遇到了一个特定的问题. import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.table.DefaultTableModel; import javax.sw

  • java – 突出显示用于JTable文件处理的TableCell中的subString2019-09-16 19:03:15

    如何将包含在TableTell中的文本同步到JTextField(然后通过DocumentListener传递String到RowFilter),如果包含与JTextField / Document中的String值相同, 然后在同步的TableCell(s)中突出显示(意味着f.e.更改文本Color.Red)相同的文本 我知道通过使用一些黑客是可能的 1 /使用getTab

  • 进度条Java2019-09-16 01:01:54

    我正在使用JProgressBar来显示进度.但是,如何将progressBar显示为从0加载到100?我从互联网及其工作中获得了代码,但progressBar没有加载. 码 progressFrame = new JFrame(); // frame to display progress bar progressBar = new JProgressBar(0,100); progressBar.setValue(0); pr

  • JTable没有出现在JFrame(Java)上2019-09-16 01:00:15

    我遇到的问题是JFrame没有显示添加到它的JTable.我试过getContentPane().add(..),我已经切换到只是添加以保持代码更短.任何帮助都非常感谢! package com.embah.Accgui; import java.awt.*; import javax.swing.*; public class accCreator extends JFrame { private String[] co

  • java – JTable模型侦听器过早检测插入的行(在绘制它们之前)2019-09-15 23:01:37

    我有一个JTable,它可以有用户动态添加的行.它位于JScrollPane中,因此当行数足够大时,滚动条变为活动状态.我的愿望是当用户添加新行时,滚动条一直移动到底部,以便在滚动窗格中看到新行.我目前(下面的SSCCE)尝试使用表模型侦听器来检测何时插入行,并在进行检测时强制滚动条完全向下.

  • java – AbstractTableModel GUI显示问题2019-09-15 13:03:29

    我正在为数据库制作一个GUI项目,有两个类用于GUI.连接器类用于连接用户凭据.如果凭据正确,则获取AbstractTableModel中的所有数据.当程序运行时,首先GUI有一个按钮,我们在其中单击它并获取底层TableModel中的所有数据.但我面临两个问题.首先在GUI2类中,有时它会像这样打开. 有时它

  • java – 刷新jtable中一行的背景颜色2019-09-11 09:03:45

    我正在尝试设置Swing Jtable的行颜色. 我使用这个类来扩展Jtable作为网上的建议. public class ColorTable extends JTable { private static final long serialVersionUID = 1L; private Map rowColor = new HashMap(); private Map columnColor = new HashMap

  • 如何在JTable中将JRadioButton添加到组中2019-09-11 09:01:28

    我使用渲染器和编辑器为JTable添加了单选按钮.我也创建了同样的组.我无法使用此原则实现排他性(只应选择1个单选按钮).请参阅下面的代码并感谢您的回复. 渲染器和编辑器类: class RadioButtonRenderer implements TableCellRenderer { public Component getTableCellRendererC

  • java – 用于与后端数据结构同步的JTable设计2019-09-11 04:02:15

    我有一个使用表模型从数据结构加载的JTable.数据结构的格式为NavigableMap< Float,NavigableMap< Float,Boolean>>.示例数据为: Table Format: Range f1,v1 f2,v2 f3,v3 f4,v4 12.1-30.2 30,true 32,false 45,true 50,false 30.2-45.6 30,true 32.4,true 45,true 50.1,

  • java – 如何替换JScrollPane子组件2019-09-03 00:04:22

    我有一个JPanel,其中包含一个包含JTable的JScrollPane.在我的面板构造函数中,它是这样创建的: //inside MyPanel extends JPanel class constructor public void MyPanel(){ TitledBorder border = BorderFactory.createTitledBorder("title"); this.setLayout(new Box

  • java – JTable,JComboBox动态值2019-09-02 18:01:27

    我有JTable.在其中我有几列.在其中3个我有JComboBox(每个列的每个单元格都有唯一的JComboBox – 即整个第1列 – “apple”,“bannana”;第2列 – “红色”,“蓝色”;第3列 – “猫”,“狗” ).在程序开始时我希望它们是空的.在几个动作事件之后,我正在填补他们.问题是,为每个列添

  • java – 用于过滤/搜索的Swing JTable自定义2019-09-02 09:00:10

    我想为所有列添加过滤/搜索功能(因此它是通用的)逻辑不是问题.但是,我认为在可视化方面做到这一点的最佳方法是在每个列标题(或列标题的一部分)上方有一个文本字段? 在尝试实现这一目标时,我遇到了几个问题: >嵌入在列标题中需要实现新的渲染器,这就是我需要捕获事件的问题,因为单元

  • java – Look&Feel忽略自定义TableCellRenderer2019-09-02 08:04:17

    我有一个JTable,我提供了一个自定义TableCellRenderer,根据它们的值(< 0,0,> 0)为红色/灰色/绿色的数字单元着色. 但是,当我使用Nimbus L& F时,将忽略label.setForeground()方法:当调用label.getForeground()时,我可以看到该数字具有正确的颜色,例如红色,但在屏幕上它变为黑色.如果

  • java – 如何在JTable中添加/删除所选列?2019-09-02 00:01:36

    我目前只能在最后一列添加一列,并删除添加的最后一列. 我试图弄清楚如何添加或删除选定的列,但它只是不适合我.例如,如果我有3列0,1和2,并且我想将列添加到1或删除列1. 我在图书馆呆了一个小时,但我能做的最多就是删除并在选定的地方添加行. 有人可以帮忙吗? 这是我添加列的原因,但

  • java – 用另一种颜色在jtable中选择行的颜色2019-09-01 10:03:33

    我使用此代码为不同颜色的ly jtable行着色: table.setDefaultRenderer(Object.class, new DefaultTableCellRenderer() { @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int

  • Java JTable更新行2019-08-31 15:00:44

    我正在创建一个这样的JTable: String[] colName = new String[] { "ID#", "Country", "Name", "Page titel", "Page URL", "Time" }; Object[][] products = new Object

  • java – 更改搜索值时在JTable中刷新/更新荧光笔2019-08-31 02:04:03

    如何在更改JTextField中的搜索值后刷新JTable中的荧光笔?它可以在JTextfield下使用JTextArea,但是JTable不会刷新荧光笔.有什么建议?? 这是我的代码: import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.table.*; import javax.swing.text.*; im

  • 在Jtable中添加JCombobox并在Swing java中获取该行和列2019-08-30 22:04:25

    我有一个Jtable,我在其中添加了JComobox. TableColumn sportColumn = jTable1.getColumnModel().getColumn(2); comboBox = new JComboBox(); comboBox.addItem("Snowboarding"); comboBox.addItem("Rowing"); comboBox.addItem(&q

  • java – JScrollPane边框重叠在JTable边框上2019-08-30 19:00:49

    我在JScrollPane中有一个JTable,我试图隐藏JScrollPane的ViewPortBorder.为此,我将其边框设置为空边框,但看起来它绘制了JTable外边框(第一列的左边框)上的空边框. 如何在不隐藏JTable边框的情况下隐藏JScrollPane边框?问题仅在于左侧,边框在右侧不重叠. public static void main(S

  • java – 同步两个JTable的视图2019-08-30 13:01:30

    我使用JideScrollPane在主视口中有一个JTable,在页脚视口中有一个JTable. 问题是当主JTable的视图被定制时,页脚JTable仍然是同样,有没有办法同步他们的观点? 谢谢.解决方法:编辑:这是一个演示,它将同步调整两个具有相似列的表的大小.这个想法是: >为每个表的列模型创建自定义TableCol

  • java – JTable仅在双击时编辑单元格,在任何按键上单击F2和Not2019-08-30 03:01:38

    我有一个带有一些可编辑列的JTable. 如果选择了一个单元格并且我开始输入,则单元格进入编辑模式. 我不想那样.我只想在按F2或双击它时编辑单元格. 我发现了一些关于键绑定的帖子,但它没有帮助. 我是Java的新手.请耐心,明确. 我注意到的另一件事.如果我通过键入单元格开始编辑,它的

  • Java错误:javax.swing.JTable $1无法强制转换为javax.swing.table.DefaultTableModel2019-08-29 15:02:31

    我正在尝试做的是我在JPanel和JFrame的新实例中创建一个JTable,我在添加表中的行时收到错误: Object[] column = {"id", "title"}; Object[][] data = {}; JTable toDoTable = new JTable(data, column) { public Component prepareRenderer(TableCellRenderer renderer, int row

  • java – JTable中的JCheckBox行为2019-08-26 20:10:31

    我按照在线某处的指示在JTable中插入复选框.这是我的代码: protected class JTableCellRenderer implements TableCellRenderer { @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocu

  • java – Linux – Nimbus LookAndFeel:表格网格线未到来2019-08-26 16:13:30

    在我的java应用程序中,我使用的是NimBusLookAndFeel.我试图在表格中显示网格线. 以下代码在Windows上完全正常但在Linux上不能正常工作(表格网格线不会出现在linux中) UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); UIManager.put("Table.showG

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有