现在,我的主要是用10行调用一个gui.根据这些行中有多少行有文本,调用9个类中的1个(两行必须有文本).被调用的类执行计算,我希望将进度条绑定到.以下是其中一个被调用类的示例(每个类都相似,但足够不同以保证新类.)我认为问题违反了EDT规则,但我在其上看到的所有示例都涉及到论点.运行代码时会出现框架,但在完成所有计算之前,进度条不会更新.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class twoLoan extends JFrame {
static JFrame progressFrame;
static JProgressBar progressBar;
static Container pane;
double amountSaved = 0;
int i = 0;
public void runCalcs(Double MP, Double StepAmt,
Double L1, Double L2, Double C1, Double C2,
Double IM1, Double IM2, Double M1Start, Double M2Start) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
}
int iterations = (int) (MP - (M1Start * M2Start));
//Create all components
progressFrame = new JFrame("Calculation Progress");
progressFrame.setSize(300, …Run Code Online (Sandbox Code Playgroud) 我在创建内存表时遇到问题,使用H2数据库,并在创建和运行的JVM外部访问它.
文档将URL构建为 jdbc:h2:tcp://<host>/mem:<databasename>
我尝试了很多组合,但根本无法让远程连接工作.此功能是否有效,任何人都可以向我提供他们如何使用此功能的详细信息.
我目前需要使用数十个表和数千个字段创建用户前端应用程序到数据库.
它应该是java swing应用程序,我试图尽可能找到最自动化的解决方案.理想情况下,完全避免手动创建DAO层,bean定义和GUI创建.
目前我们正在讨论将数据库转换为XML文档集的可能性,因此解决方案应该包括使用关系数据库和XML文档的能力.
任何想法/经验?
java ×3
swing ×3
database ×2
data-binding ×1
h2 ×1
jdbc ×1
jprogressbar ×1
latency ×1
swingworker ×1
text ×1
xml ×1