Using a JComboBox in java for a time delay in a GUI
I am trying to set up a drop down menu in GUI which will set different time delay. My problem is that i am not familiar with JComboBox or GUI for that matter. So far i have(see below) my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS" which then would change the Thread.sleep. there is already other code to set up the GUI i just need to add the drop down menu for it.
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();
}
}
java swing user-interface jcombobox
add a comment |
I am trying to set up a drop down menu in GUI which will set different time delay. My problem is that i am not familiar with JComboBox or GUI for that matter. So far i have(see below) my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS" which then would change the Thread.sleep. there is already other code to set up the GUI i just need to add the drop down menu for it.
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();
}
}
java swing user-interface jcombobox
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.
– camickr
Nov 13 '18 at 19:55
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00
add a comment |
I am trying to set up a drop down menu in GUI which will set different time delay. My problem is that i am not familiar with JComboBox or GUI for that matter. So far i have(see below) my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS" which then would change the Thread.sleep. there is already other code to set up the GUI i just need to add the drop down menu for it.
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();
}
}
java swing user-interface jcombobox
I am trying to set up a drop down menu in GUI which will set different time delay. My problem is that i am not familiar with JComboBox or GUI for that matter. So far i have(see below) my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS" which then would change the Thread.sleep. there is already other code to set up the GUI i just need to add the drop down menu for it.
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();
}
}
java swing user-interface jcombobox
java swing user-interface jcombobox
edited Nov 13 '18 at 19:56
camickr
275k15127239
275k15127239
asked Nov 13 '18 at 19:50
DDDDDD
1
1
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.
– camickr
Nov 13 '18 at 19:55
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00
add a comment |
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.
– camickr
Nov 13 '18 at 19:55
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.– camickr
Nov 13 '18 at 19:55
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.– camickr
Nov 13 '18 at 19:55
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53288496%2fusing-a-jcombobox-in-java-for-a-time-delay-in-a-gui%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53288496%2fusing-a-jcombobox-in-java-for-a-time-delay-in-a-gui%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
my thought process is that i will have the drop down menu set up and when the user selects a particular setting. that number will change the "DELAY_MILLIS"
- sounds reasonable. Try it and see how it works.– camickr
Nov 13 '18 at 19:55
For better help sooner, post a Minimal, Complete, and Verifiable example or Short, Self Contained, Correct Example.
– Andrew Thompson
Nov 14 '18 at 0:00