【java – JTable排序特定字段】教程文章相关的互联网学习教程文章

java – JTable中的JSpinner(Time)【代码】

我试图将JSpinner实现到JTable的时间,它在第一次看起来是preaty goot但是在失去了单元格的焦点后,编辑的单元格被设置为“Thu Jan 01 time UTC 1970”时间正在被设置正确.如何从时间中删除日期? 这是我的洞SpinnerEditor.class,添加了一些评论. 代码:public SpinnerEditor(String timeFormat) {super(new JTextField());// Default Time I want to Display (1 Hour)Time date = new Time(3600000);SpinnerDateModel timeModel = n...

JavaFX:将UI控件添加到TreeTableView【代码】

假设我在TreeTableView中有2列,现在我想在第一列中添加字符串/ Label,在另一列中添加ProgressBar.我将如何完成这样的事情? 非常感谢任何帮助!解决方法:正如James_D正确指出的那样,您可以将ProgressBarTreeTableCell用于具有ProgressBars的列.有一些其他UI控件的内部支持,如TextField,CheckBox等. 对于其他UI控件,您可以创建自定义TreeTableCell 如图所示:private class ProgressCell extends TreeTableCell<Employee, String> {...

java – JTable之间的差距很大【代码】

以下是提供我正在寻找的结果的方法,但不幸的是,当显示每页的表格之间存在很大差距.这样我每个标签只能在屏幕上放入其中两个(每个表只有两行).private void display() {JFrame f = new JFrame("Test");f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.add(new JLabel("Test"));f.pack();f.setLocationRelativeTo(null);f.setVisible(true); }class ResultsPanel extends JPanel implements ActionListener {private ArrayList<...

java – JTable Boolean.class【代码】

import java.awt.BorderLayout;import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.table.AbstractTableModel; import javax.swing.table.TableModel;class ColorTableModel extends AbstractTableModel {Object rowData[][] = { { "value1", Boolean.FALSE },{ "value1", Boolean.FALSE }, { "value1", Boolean.FALSE },{ "value1", Boolean.FALSE}, { "value1", Boolea...

使用JavaFX显示JTable【代码】

我想从网页上读取数字并在程序中使用它们.此程序显示网页,但如何显示网页下方的表格?如何使用网页上的日期和价格填充表格.import java.awt.BorderLayout;import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import javax.swing.table.AbstractTableModel; import javax.swing.table.TableMod...

java AbstractTableModel 2每行不同的颜色【代码】

我想提高我的jtable的可读性,下面是MyTableModel.java类,如何使每行有2种不同的颜色shown in this picture.应该具体的方法是我可以为每一行赋予不同的颜色以增加用户的可读性.public class MyTableModel extends AbstractTableModel{String [] columnNames;Vector<Vector<Object>> data;public DataAccessObject ObjDb = new DataAccessObject ();public MyTableModel(String [] coln , Vector<Vector<Object>> data){columnNam...

JavaFX在多个页面上打印tableview【代码】

所以,我的问题是我需要打印我的tableview的内容,但我有很多项目,它只打印其中的前23个.我已经在这里找到了一些解决方案,不幸的是他们没有多大帮助. 这是我的打印方法:@FXML private void printIt() {Printer printer = Printer.getDefaultPrinter();PageLayout pageLayout = printer.createPageLayout(Paper.A4, PageOrientation.LANDSCAPE, Printer.MarginType.DEFAULT);double scaleX = pageLayout.getPrintableWidth() / logBo...

如何使用java中的XMLEndcoder在xml文件中编写带有数据的JTable状态【代码】

我想使用XMLEncoder将JTable保存在xml文件中.当我们将其保存到文件中时,获取异常:java.lang.InstantiationException: javax.swing.plaf.basic.BasicTableUI$Handler Continuing ... java.lang.Exception: XMLEncoder: discarding statement ColorPropertyTable.removeMouseMotionListener(BasicTableUI$Handler); Continuing ...解决方法:这个答案基于aterai的例子.它更完整,因为它也会保留列名:import java.awt.*; import java....

java – 在JTable的单元格中添加按钮和数据?【代码】

是否可以在JTable单元格中添加按钮以及数据?我要做的是创建一个表,其中包含显示数据库中数据(数字)的列,以及两个用于增加/减少同一单元格内数字的按钮. | ID |产品数量|| 06 | 2 [] [ – ] | 它会像上面那样[] [ – ]是按钮.因此,当我按[]时,如果按[ – ],数字将变为3和1.解决方法:是的,这是可能的,虽然这并不容易. 你必须编写自己的自定义cell renderer和自己的cell editor. 这是我在5分钟内制作的样本: 它远非完美,但展示了这一...

Java lang IllegalAccess通过HashBasedTable累加器收集Guava不可变表【代码】

执行下面的代码时出错,Caused by: java.lang.IllegalAccessError: tried to access classcom.google.common.collect.AbstractTable from classImmutableTable.copyOf(listItemsToProcess.parallelStream().map(item ->ProcessorInstanceProvider.getInstance().buildImmutableTable(item)).collect(() -> HashBasedTable.create(),HashBasedTable::putAll,HashBasedTable<Integer, String, Boolean>::putAll));Error in coming ...

java – 为什么CompletableFuture.supplyAsync成功随机次数?【代码】

我是Java 8中lambda和异步代码的新手.我不断得到一些奇怪的结果…… 我有以下代码:import java.util.concurrent.CompletableFuture;public class Program {public static void main(String[] args) {for (int i = 0; i < 100; i++) {String test = "Test_" + i;final int a = i;CompletableFuture<Boolean> cf = CompletableFuture.supplyAsync(() -> doPost(test));cf.thenRun(() -> System.out.println(a)) ;}}private static b...

java – 将csv导入JTable【代码】

我有一个csv文件,我想将它导入JTable. 是否有一个简单的示例显示如何将csv文件导入JTable?解决方法:使用OpenCSV:CSVReader reader = new CSVReader(new FileReader("yourfile.csv")); List myEntries = reader.readAll(); JTable table = new JTable(myEntries.toArray());

java – Spring引用JPA在TABLE中插入大写名称和Hibernate【代码】

我有一个表实体映射为:@Entity public class ItemsToRegister implements Serializable{@Id @Column(name = "ID_ITEM_TO_REGISTER") @GeneratedValue(strategy = GenerationType.AUTO) private int id; .....当我尝试在数据库中插入新记录时,表名被小写翻译为:items_to_register,但我的表名是ITEMS_TO_REGISTER如何在不更改MySql配置的情况下修复问题? (my.cnf中) 我在我的application.properties文件中:spring.jpa.hibernate....

java – JTable输入密钥【代码】

我正在使用jTable开发一个用于库存管理的应用程序. 操作是,通过在jTextField中键入项目代码并按Enter键,该代码的详细信息应该是jTable.在那里,我必须输入数量,然后按Enter键计算金额.但是现在通过给项目代码详细信息来到jTable,我可以输入数量,但按Enter键jTable焦点转到下一行并且没有进行计算.但是,再次按下jTextField上的Enter键,将计算最后输入的金额.我不知道如何解决这个问题,因为我是Java的初学者.我在Netbeans中使用MySQL和...

jmeter java request需要executable jar需要打包,,javac,jar打包,,maven shade打包,maven assembly打包,全依赖包,可执行包,assem

jmeter初学,用http request sampler作为sampler,有限制,自己写的tcp c/s代码需要压测,只能再写一个springboot controller + tomcat,在controller中创建客户端,连接服务器,然而这些还需要tomcat dispacher 分派http请求,jmeter模拟出来的线程的每一次迭代都要对应一个httprequest,经过tomcat处理再次封装成tomcat线程,这个过程会浪费一些性能。 了解到jmeter 还有java request,本质是一个jar包,本质是运行字节码文件,这样j...

字段 - 相关标签