问题标签 [jprogressbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 JProgressBar 运行 JFrame
我有上面的代码。但是当我运行它时,在我关闭进度条 JFrame 之前,do some processing 部分不会处理。
我将如何显示我的进度条并告诉 Java 在 do 处理部分继续?
java - 来自 InputStream 的 JProgressBar
上有很多帖子JProgressBar
,但我找不到以下问题的解决方案。如何更新JProgressBar
从 接收的测量字节InputStream
?
例如,我有以下代码:
jprogressbar - 如何在 Java 的 JProgressBar 中显示没有 % 符号的数字?
当我使用 JProgressBar 时,我希望它显示一个从 0 到 32 的数字,而不是百分比,所以在它开始之前,它会显示 0,当我点击开始按钮后,它会显示 1 , 2 , 3 ... 32
怎么做 ?
java - Java - 如何从 Socket 更新 JProgressBar?
几个星期以来,我一直在尝试解决以下问题:(。在我的 Java 小程序 (MyApplet) 中,我有一个方法,用于一个名为 btnSendToPC 的按钮,它应该通过打开的套接字将选定的文件内容从服务器发送到本地 PC。当我尝试实现一个 JProgressBar 时会出现问题,它将向用户显示该文件中有多少已下载到本地 PC。我在此站点上阅读了许多 JProgressBar 示例,但老实说我仍然无法弄清楚。如果你帮了我以下是我的代码的一个非常简短的版本,包括所有主要部分。
java - Java JProgressBar 不会绘制消耗值
好的,所以我更新了包含完整类的问题,即使是函数incrementVariables(); 正在工作它没有为 JProgressBar 的总消耗量着色。JProgressBar 将显示正确的消耗量,但不会为 JProgressBar 着色。
但是,我是否将以下内容添加到方法 initUI() { cap_bar.setMaximum(5000); cap_bar.setValue(1000) } 然后 JProgressBar 获取其值设置和颜色。
为什么在 incrementVariables() 中调用 .setValue() 时 JProgressBar 没有着色。
还有第二个问题:
从你所看到的我的类是一团糟,我有更多的类可以处理额外的方法无论如何处理 GUI 开发的专业方法是什么我猜它不是我正在做的方式。我在一个单独的类中创建了我的 GUI,并使所有组件都可由公共变量调用,因此我可以在该类之外操作它们。
java - java - mvc 使用观察者/可观察实现 JProgressBar
到目前为止,我设法掌握了这一切是如何工作的,我已经让每个模块都可以正常工作:
- View:构建 UI 并提供在主框架上寻址 JComponents 的方法
- 控制器:提供动作监听器并链接视图和模型
- 模型:包含更改时的所有逻辑视图通过观察者/观察者通知
现在我的困境是如何在这个设计模式中实现 JProgressBar。问题是我像这样画我的 JProgressBar:
bar = new JProgressBar(); bar.setString(已消耗 + " / " + 总计); bar.setStringPainted(true);
无论如何,如果产生某种问题或者错误,或者它只是更新消耗的值但不绘制 JProgressBar 的消耗部分,我选择以任何方式在此设计模式中实现 JProgressBar。
这是我的缩短代码:
查看>>更新方法:
控制器 >>
我的模型:
所以应用程序是这样工作的:从 JComboBox 中选择元素,它更改了一些标签并通过调用 setCapacitorBar() 设置 JProgressBar。现在,将附加模块添加到主元素中,函数 model.incConsumedCap(5000); 增加消耗量并设置 setChaned() 标志并在更新方法中调用 notifyObservers() 提到的 JProgressBar 直接设置消耗值但无效。
- 我知道这本书读起来太难了,所以我只想问一个直接的建议,如果你在 Observer 上构建一个 GUI 应用程序,你将如何实现 JProgressBar - 可观察设计
java - JProgressBar 在被告知显示之前不可见
我正在尝试制作一个JProgressBar
仅在执行操作时才显示的应用程序。我的问题是,当程序第一次打开时,我将JProgressBar
可见性设置为false
,然后true
在执行操作时设置为,完成后返回到false
。看起来它会起作用,而且它确实起作用,只是当我默认使它不可见时。如果true
默认情况下可见性,那么它运行良好,但这不是我想要的。我怎样才能使它不可见,直到我将它设置为可见?
SSCCE 只是以防我的问题不够清楚:
忽略名字,我在创作时正在听那首歌。:)
java - Java JProgressBar -> MVC 实现
有人可以展示或链接一个工作示例,说明如何在 MVC Observer / Observable 设计中部署 JProgressBar。几次尝试后,我发现自己迷失了方向。我对任何其他 JComponent 都没有任何问题,但无法让 JProgressBar 更新。
java - java中漂亮的进度条
我想知道你们中是否有人知道如何在 Java 中显示一个漂亮的进度条,主要使用 Swing,尽管我不介意使用第三方库。
我一直在看 JProgressBar 教程,但没有一个是指样式栏。阅读 API,我发现了一个返回 ProgressBarUI 对象的 getUI 方法,但我没有看到很多方法可以自定义该对象。
我想要的是添加圆角,改变背景和前景色,宽度,长度,通常。
谢谢!
java - 根据事件计算百分比进展
我必须实现一个显示报告生成进度的进度条,问题是我必须根据生成的事件表示报告进度的百分比,但首先不知道事件的总量,例如报告生成发送以下事件(阶段):
在这个例子中,总共有 3 个任务和 6 个事件,我不知道任务的总数,但我知道事件的总数是任务数的两倍。
我不知道存在哪些事件以及它们有多少,但我必须用进度条表示进度,所以用一个介于 0 和 100 之间的数字。
怎么计算?什么是代表进展的最佳方式?