gpt4 book ai didi

java - 可以设置JTable的单元格溢出吗?

转载 作者:行者123 更新时间:2023-12-02 06:49:16 25 4
gpt4 key购买 nike

我正在尝试在 JTable 上模仿一些 Excel 电子表格功能,特别是我所说的单元格溢出或单元格溢出。当您使用比单元格设置的宽度更宽的文本填充单元格时,就会发生这种情况。如果右侧的单元格中没有文本,则这些单词将继续进入下一个单元格以及更远的单元格。

我觉得这可以通过 TableCellRenderer 来完成,但我不知道如何实现。任何帮助将不胜感激

最佳答案

我不知道,因为您没有提供很多细节,但一个简单的用例是:

  1. 输入文本时检查字符数量
  2. 检查单元格的宽度并查看文本是否适合
  3. 如果文本不适合,请检查该单元格旁边是否有文本
  4. 如果没有文本,请调整单元格大小以适合文本,并缩小旁边的单元格。

或者类似的东西。但我不知道 JTable 是否允许调整单个单元格的大小,您应该检查 JTable API。 http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html

我不知道是否有更好的方法,所以你应该查阅API文档和示例。例如:http://users.csc.calpoly.edu/~jdalbey/305/Lectures/TableCellRendererExamples.html

希望对你有帮助。

关于java - 可以设置JTable的单元格溢出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18241691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com