我有一个带标题的JFrame.我希望中心对齐标题,以便它出现在JFrame标题的中间.
谢谢.
我有一个类型的Hashmap
Map<String, List<String>> adminErrorMap = new HashMap<>();
Run Code Online (Sandbox Code Playgroud)
我希望能够通过整个hashmap进行迭代并将所有值都转换为单个值List<String>.钥匙无关紧要.
我做过这样的事情:
List<String> adminValues = new ArrayList<>();
for (Map.Entry<String, List<String>> entry : adminErrorMap.entrySet()) {
adminValues.add(entry.getValue().toString());
}
System.out.println(adminValues);
Run Code Online (Sandbox Code Playgroud)
产量
[[{description = File Path,value = PurchaseOrder.plsql},{description = Component,value = PURCH},{description = Commit Date,value = Thu May 05 00:32:01 IST 2016}],[{description = File Path,value = CustomerOrder.plsql},{description = Component,value = COMP},{description = Commit Date,value = Thu June 05 00:32:01 IST 2016}]]
如您所见,main []中有[].
如何在一个[]中包含所有值.如下图所示;
或者还有其他方法可以实现吗?
[{description = File Path,value = PurchaseOrder.plsql},{description = Component,value = PURCH},{description …
我能够在以下 java 代码的帮助下使用mysqldump.exe将当前 mysql 数据库创建为 .SQL文件的备份。
Process runProcess = Runtime.getRuntime().exec("C:\\SCM Files\\SQL Backup\\mysqldump.exe -uroot -p123 rr -r\"C:\\SCM Files\\SQL Backup\\RR.sql");
Run Code Online (Sandbox Code Playgroud)
现在,我想在单击按钮时使用与上面类似的 java代码将同一个 .SQL 备份文件恢复到 mysql 数据库。
多谢 :)
所以现在我尝试了这个;
Process runProcess = Runtime.getRuntime().exec("C:\\SCM Files\\SQL Backup\\mysqldump.exe -uroot -p123 rr < C:\\SCM Files\\SQL Backup\\RR.sql");
但还是没用:/
我创建了一个包含多个JInternalFrame的Swing应用程序,在单击鼠标时会将其添加到JDesktopPane.我想只有一个实例中的相同的内部框架 是存在于DesktopPane.当用户打开框架时,我不希望同一帧出现两次.如果框架已打开,则应显示错误消息.
非常感谢 :)
String Checkout = D:\ifs\APP\Checkout
String DeleteLine = D:\IFS\APP\Checkout\trvexp\client\Ifs.App\text.txt
Run Code Online (Sandbox Code Playgroud)
注意两个字符串中的ifs和IFS.我想更换结帐字符串中删除订单
所以最终的String看起来像这样:
\trvexp\client\Ifs.App\text.txt
Run Code Online (Sandbox Code Playgroud)
以下是我尝试过的,但显然由于Case Sensitivity,字符串不会被替换.任何解决方案或解决此问题的方法?
String final = DeleteLine.replace(Checkout, "");
Run Code Online (Sandbox Code Playgroud)