Javafx 2 JavaFXTextArea-列/行
JavaFX中的textarea类应该为我提供添加行和列的选项,但我尝试的方法不起作用:Javafx 2 JavaFXTextArea-列/行,javafx-2,javafx,Javafx 2,Javafx,JavaFX中的textarea类应该为我提供添加行和列的选项,但我尝试的方法不起作用: TextArea ta = new TextArea(); ta.setPrefRowCount(100); ta.setPrefColumnCount(100); 我正在搜索Microsoft Excel中的列/行,包括网格 .setGridLinesVisible(true) 不适用于这种类型。对于您实际寻找的类似于Excel的用例。每个表单元格可以包含任何内容,甚至另一个窗口
TextArea ta = new TextArea();
ta.setPrefRowCount(100);
ta.setPrefColumnCount(100);
我正在搜索Microsoft Excel中的列/行,包括网格
.setGridLinesVisible(true)代码>
不适用于这种类型。对于您实际寻找的类似于Excel的用例。每个表单元格可以包含任何内容,甚至另一个窗口,因此非常灵活
如果希望网格线位于TextArea之上,但希望保持标准的TextArea行为,则必须将TextArea和TableView组合在一个视图中。
您只需使用CSS清除表的背景。
但是,将行和列大小与文本匹配将需要一些额外的代码
为我的英语道歉。感谢您实际寻找的类似于Excel的用例。每个表单元格可以包含任何内容,甚至另一个窗口,因此非常灵活
如果希望网格线位于TextArea之上,但希望保持标准的TextArea行为,则必须将TextArea和TableView组合在一个视图中。
您只需使用CSS清除表的背景。
但是,将行和列大小与文本匹配将需要一些额外的代码
为我的英语道歉
类似于Microsoft Excel中的列/行,包括网格
正如Michael在回答中所建议的,这很可能是正确的基本解决方案
有第三方控件,您可以考虑为基类JavaFX TabLVIEW控件添加一些基本的电子表格功能:
从
来自帕内姆
类似于Microsoft Excel中的列/行,包括网格
正如Michael在回答中所建议的,这很可能是正确的基本解决方案
有第三方控件,您可以考虑为基类JavaFX TabLVIEW控件添加一些基本的电子表格功能:
从
来自帕内姆
TableView就是解决方案!谢谢!:)TableView就是解决方案!谢谢!:)我想这也可以,但我不想在我住的地方使用第三方库。但是谢谢你的回答!:)我想这也可以,但我不想在我住的地方使用第三方库。但是谢谢你的回答!:)