java - 在 Java 中使用 JComboBox 在 GUI 中进行时间延迟
问题描述
我正在尝试在 GUI 中设置一个下拉菜单,它将设置不同的时间延迟。我的问题是我不熟悉 JComboBox 或 GUI。到目前为止,我有(见下文)我的思考过程是我将设置下拉菜单以及当用户选择特定设置时。该数字将更改“DELAY_MILLIS”,然后将更改 Thread.sleep。已经有其他代码来设置 GUI 我只需要为其添加下拉菜单。
enter code here
JComboBox<Integer> comboBox = new JComboBox<>();
comboBox.addItem(50);
comboBox.addItem(250);
comboBox.addItem(750);
comboBox.addItem(1500);
private static int
DELAY_MILLIS = 50 ;
private void delay() {
try {
Thread.sleep(DELAY_MILLIS);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
解决方案
推荐阅读
- c# - c# Soundplayer 不能在其中播放完整的 .wav 文件剪切
- java - snapshot.getValue(User.class) 返回 null
- excel - Excel - 如果条件为真,则从其他工作表复制
- javascript - Dynamics 365 FetchXml 返回不同的结果
- javascript - 排队事件直到准备好
- excel - 如何在 CSV 源文件中直接将 Microsoft Excel 中的公式格式化为百分比格式
- docker - Docker 容器中的联合挂载
- php - 我该如何解决这个数字加倍和减半的问题?
- groff - Groff Eqn - 如何做更高的根(立方根等)
- c# - Azure Blob 存储授权