小编Dem*_*ten的帖子

JavaFX新的自定义弹出窗口

我正在寻找JavaFX中弹出窗口的例子.我有JavaFX应用程序,有一次我需要一个弹出窗口出现.这个弹出窗口需要一些复杂的输入,我需要处理和检查并返回主应用/窗口.

现在问题是我找不到一个例子如何在一个JavaFX控制器类中调用现在的JavaFX弹出窗口?我只找到了如何使Dialog弹出窗口但我找不到基于JavaFX的新弹出窗口的例子(我看到一个解决方案,其中有两个窗口在paralel但我需要一个只在需要时创建) .

你知道JavaFx自定义弹出窗口的这个例子吗?

java dialog javafx

4
推荐指数
1
解决办法
5699
查看次数

Java中的字符串构建性能

我有字符串处理的性能问题.我有一个日志文件(简单的文本文件),我必须操纵和执行文本中的几个更改.
所以程序在一个巨大的String中逐行添加.基本上它确实如此.

while (not_finished) { 
   // create new stringAdd; 
   stringResult=stringResult + stringAdd + "\n"; 
} 
// output to a textArea in window
textArea.setText(stringResult);
Run Code Online (Sandbox Code Playgroud)

现在这个表演太可怕了,所以我升级到了StringBuilder

StringBuilder result= new StringBuilder();    
while (not_finished) { 
// create new stringAdd; 
result.append( stringAdd +"\n"); 
} 
// output to a textArea in window
textArea.setText(result.toString()); 
Run Code Online (Sandbox Code Playgroud)

这要快得多.一旦添加到结果中的字符串将不会更改.当有超过400,000行(一行有1到70个字符)时,问题不在于性能.

如何提高构建String的性能?你有什么主意吗?

java string

3
推荐指数
1
解决办法
105
查看次数

标签 统计

java ×2

dialog ×1

javafx ×1

string ×1