JComboBox How to get input from JComboBox
Hi all.
I have a JComboBox called combobox.
User can choose one string out of 5 using this JComboBox.
Whenever the user press a button, I'd like to get an input through this combobox using actionListener.
How can I get input through JComboBox?
combobox.getValue() ???
I appreciate your help !
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComboBox.html
Object getSelectedItem()
Similar Messages
-
How to get input from card reader
hi, everyone,
I have a project, which needs me to get input from card reader. My terminal input is IBM POS system, but it didnot provide the API to get the input. How can I get the input? Need your help so much! and thanks a lotNow this is a wild idea.... how about searching the IBM site for technical information ?
-
How to Get Input from Command Prompt?
How can i get input from command prompt like
C:\
or linux ?
(Here's what I use now)
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String line;
Whlie((line=in.readLine())!= null)
{ System.out.prinln( line) ; }
IS THERE A BETTER WAY?The main method within a java class accepts command line input through a String array.
In this example args is the String array. You can access the parameters as args[0] for the first parameter, args[1] for the second parameter, etc....
The usage for the example below would be :
c:\EDIFormat file1 file2
Where args[0] would equal file1 and args[1] would equal file2.
public class EDIFormat {
public static void main(String[] args) {
if (args.length < 0) {
System.out.println("No Parameters supplied. Exiting....");
// open input and output files
EDIFiles(args[0], args[1]);
Hope that helps! -
How to Get input from User and Display it's Value
Hi ,
I need to get 2 inputs from user and to display it's Mutilple Value.
The Below Code is working fine to get 2 Input's from user,but it display a Junk value as a Result .How to
overcome this Problem. I need to display it's Mutilple(a*b) value of "a " and " b".
import java.io.*;
class Mul{
static int a=0;
static int b=0;
static int Count=0;
public static void main(String args[])throws IOException{
BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
do{
a=(char)br.read();
Count++;
b=(char)br.read();
if(Count==2)
System.out.println("The Multiplied Value is "+a*b);
}while(Count<2);
}Changed to Integer but still the problem persists.
import java.io.*;
class Mul{
static int a=0;
static int b=0;
static int Count=0;
public static void main(String args[])throws IOException{
BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
do{
a=(int)br.read();
Count++;
b=(int)br.read();
if(Count==2)
System.out.println("The Multiplied Value is "+a*b);
}while(Count<2);
} -
How to Get Input From User and Display Result
Hi ,
I need to get 2 inputs from user and to display it's Mutilple Value.
The Below Code is working fine to get 2 Input's from user,but it display a Junk value as a Result .How to
overcome this Problem. I need to display it's Mutilple(a*b) value of "a " and " b".
import java.io.*;
class Mul{
static int a=0;
static int b=0;
static int Count=0;
public static void main(String args[])throws IOException{
BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
do{
a=(char)br.read();
Count++;
b=(char)br.read();
if(Count==2)
System.out.println("The Multiplied Value is "+a*b);
}while(Count<2);
}Hi ,
I need to get 2 inputs from user and to display it's
Mutilple Value.
The Below Code is working fine to get 2 Input's from
user,but it display a Junk value as a Result .How
to
overcome this Problem. I need to display it's
Mutilple(a*b) value of "a " and " b".
import java.io.*;
class Mul{
static int a=0;
static int b=0;
static int Count=0;
public static void main(String args[])throws
IOException{
BufferedReader br =new BufferedReader(new
InputStreamReader(System.in));
do{
a=(char)br.read();This line will get you the ascii-value of the typed character.
This line will not get you the value typed in.
Try looking for Integer.parseInt()...
Count++;
b=(char)br.read();
if(Count==2)
System.out.println("The Multiplied Value is "+a*b);
}while(Count<2); -
How to get input from keyboard scanner into an array
This is probably a very basic question but I'm very new to java..
My task is to reverse a string of five digits which have been entered using keyboard scanner.
E.g. - Entered number - 45896
Output - 69854
I used the StringBuffer(inputString).reverse() command for this, but i need a more basic method to do this.
I thought of defining an array of 5
int[] array = new int [5];
and then using,
Scanner scan = new Scanner(System.in);
to enter the numbers. But I can't figure out how to get the five input numbers into the array.
If I can do this I can print the array in reverse order to get my result.
Any other simple method is also welcome.Hey thanks for the quick reply,
But how can I assign the whole five digit number into the array at once without asking to enter numbers separately?
E.g. - if entered number is 65789
Assign digits into positions,
anArray [0] = 6;
anArray [1] = 5;
anArray [2] = 7;
anArray [3] = 8;
anArray [4] = 9;
I'm really sorry but I am very new to the whole subject. -
How to get input from BARCODE Reader
using oracle forms builder...........in form text box
Yes I actually used such a reader way back with forms 2.0.
It connects into the keyboard lead so as far as the form is concerned it is exactly the same as typed input. Such readers can also be programmed to send a <return> at the end of the string to fire validation and move to the next field. The keyboard emulation method is also ideal when an unreadable barcode is encountered as the operator can just take over and type it in manually. -
How can i get input from user in Workflows
Hello professionals,
I'm new to SAP B1 Workflow, i have created some workflows and they all worked fine.
But, I am wondering, How can i get input from user?. For example, i want to display list of options to choose between them and route the workflow based on the selected option. I don't want to use the exclusive gateway and check for some conditions, i want to get input from user.
How can i do that?
Thanks in advance,
Kareem NaguibHi,
Please refer SAP help file:
http://help.sap.com/saphelp_sbo900/helpdata/en/b8/1f9a1197214254b79bcf8f93f9fff9/content.htm?frameset=/en/44/c4c1cd7ca22…
Thanks & Regards,
Nagarajan -
How do i get input from the user?
For example if i wanted to ask "Whats your favorite number" and then get the input from the user and assign it to a variable how would i go about doing that?
hi,
if you want to get input from your console your should work with io(input and output).The BufferedReader class, InputStreamReader class
you should import "java.io.BufferedReader" and "java.io.InputStreamReader" package, and do something like this:
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
String favoriteNumber;
System.out.println("Whats your favorite number ");
favoriteNumber = input.readLine();
System.out.println ("Your favorite Number Is " + favoriteNumber);
if its a gui you should import "javax.swing.JOptionPane" and do the following
String favoriteNumber = JOptionPane.showInputDialog(null, "Enter your favorite Number", "Favorite Number", JOptionPane.INFORMATION_MESSAGE);
anjiie([email protected]). -
How to get response from such a function
How to get response from such a function (in MODULE USER_COMMAND_0010 INPUT I get "ODGOVOR" 'X'
FUNCTION Z_SEENKRAT.
""Local Interface:
*" EXPORTING
*" REFERENCE(ODGOVOR) TYPE MSEG-KZEAR
DATA ok_code LIKE sy-ucomm.
DATA: test like mseg-kzear.
BREAK-POINT.
call screen 10.
test = ODGOVOR.
ENDFUNCTION.
*& Module CLEAR_OK_CODE OUTPUT
text
MODULE clear_ok_code OUTPUT.
CLEAR ok_code.
ENDMODULE. " CLEAR_OK_CODE OUTPUT
*& Module USER_COMMAND_0010 INPUT
text
MODULE USER_COMMAND_0010 INPUT.
DATA odgovor LIKE mseg-KZEAR.
CASE ok_code.
WHEN 'DA'.
ODGOVOR = 'X'.
ENDCASE.
ENDMODULE. " USER_COMMAND_0010 INPUTHi,
You need to declare the ODGOVOR variable in the TOP include, then you will get the value
Regards
Sudheer -
how to get photos from mac to iPhone 6? when i try it just comes up iCloud instead of my photos
Make sure Settings > iCloud > Photos > iCloud Photo Library (Beta) = "Off"
Then sync your iPhone using iTunes and make sure your sync settings for photos are set correctly in iTunes. -
I got a new computer and don't know how to get music from ipod touch to itunes library
I recently got a new computer and don't know how to get music from my ipod touch to show on my itunes library.
You need to transfer the iTunes folder from the old computer to the new one.
iTunes: How to move your music to a new computer (Mac or Windows):
http://support.apple.com/kb/HT4527 -
I have a new MacBook Air and don't know how to get info from my USB stick and get info from my SD card. Can anyone help, please?
Plug the stick and/or card into the appropriate slots on the side of your Air. Do you see icons for the devices appear on the desktop? Click into them to see what files are there.
Matt -
How to get data from a USB-UIRT device using Labview?
How to get data from a USB-UIRT device using Labview?
I'm trying to get data from a USB-UIRT device, is it posible with Labview?
I really appreciate your help,
thanksYou may want to contact the developer of the device for the API and DLL.
http://65.36.202.170/phpBB2/viewforum.php?f=3 -
Getting input from textbox as "console"
Hi all. I am learning C# and have a Windows forms project that I am working on to learn various techniques. Basically it has a text box that I use to mimic a console. The user enters a command followed by the Enter key and the program reads that in and interprets
it. I also have some rudimentary "batch" commands, such as IF/THEN, INPUT and PRINT.
The application has two main components: The form and a class. The form takes care of interpreting the commands that the user enters and the class implements the three batch commands (more to follow in the near future). The issue that I am having is that
sometimes (maybe 2%) the INPUT functionality does not work. When I enter a string and press Enter an empty string is returned. I have tried to debug this as much as I can, but it is difficult since this problem only happens once in a while.
I have extracted the INPUT functionality and duplicated it in a simple app which I present here. The test app contains one button called btnConRead and a multi line text box called txtConsole. Clicking the button "forces" the app into "run"
mode where the batch commands are interpreted. For this example I run the code that runs when an INPUT command is being processed. The app prompts with "OK" and waits for the user to type something in. When the user presses the Enter key the entered
string is echoed on the console. The form module contains this code:
string sKBBuf = ""; //App wide KB buffer when form Key preview is enabled.
bool bEnter;
private delegate void DisplayMsgDelegate(string sMsg);
private void cEventPrint(object sender, PrintDataEventArgs e)
Display(txtConsole, e.sPrintLine);
private void cEventRead(object sender, ReadDataEventArgs e)
//Event that reads text from the console and returns it.
//This event requires input from the user. It traps the program here until the user
//presses Enter.
//Clear the KB buffer.
sKBBuf = "";
//Loop incessantly until user presses Enter key or Stop key (s).
do
//Braindead.
} while (!bEnter);
if (bEnter)
//User pressed the Enter key, return the KB buffer.
e.sReadLine = sKBBuf;
//Empty buffer.
sKBBuf = "";
//Reset Enter key flag.
bEnter = false;
//Push CRLF to console.
Display(txtConsole, Environment.NewLine);
private void DisplayMsg(string sMsg)
txtConsole.AppendText(sMsg);
private void Display(TextBox txtOutput, string sMsg, bool bToCon = true)
//Check output to console flag.
if (bToCon)
if (txtOutput.InvokeRequired)
txtOutput.Invoke(new DisplayMsgDelegate(DisplayMsg), sMsg);
else
txtOutput.AppendText(sMsg);
private void GetConInput()
clsExample cEx = new clsExample();
cEx.ReadData += cEventRead;
cEx.PrintData += cEventPrint;
System.Threading.Thread runThread = new System.Threading.Thread(() =>
cEx.Process();
this.KeyPreview = false;
this.KeyPreview = true;
runThread.Start();
private void btnReadCon_Click(object sender, EventArgs e)
//Prep stuff
sKBBuf = "";
txtConsole.Focus();
Display(txtConsole, "OK" + Environment.NewLine);
//Read console textbox
GetConInput();
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
bEnter = e.KeyChar == 13;
//Save to buffer. At this time I am not distinguishing from letter or digits.
//But I do need to check for a BS.
if (e.KeyChar == 8)
//Yeah, BS, remove the last char, if any.
if (sKBBuf.Length > 0)
sKBBuf = sKBBuf.Substring(0, sKBBuf.Length - 1);
else
sKBBuf += e.KeyChar;
The class is called clsExample and contains the following code:
//Event raised when data needs to be printed to console.
public event EventHandler<PrintDataEventArgs> PrintData;
//Event raised when data needs to be read from console.
public event EventHandler<ReadDataEventArgs> ReadData;
protected virtual void OnReadData(ReadDataEventArgs e)
EventHandler<ReadDataEventArgs> handler = ReadData;
if (handler != null)
handler(this, e);
protected virtual void OnPrintData(PrintDataEventArgs e)
EventHandler<PrintDataEventArgs> handler = PrintData;
if (handler != null)
handler(this, e);
public void Process()
ReadDataEventArgs argsRead = new ReadDataEventArgs();
PrintDataEventArgs args = new PrintDataEventArgs();
string sMsg = "";
//Get input from user.
OnReadData(argsRead);
if (argsRead.sReadLine.Length > 0)
//I have something
sMsg = argsRead.sReadLine;
else
//No data
sMsg = "*";
args.sPrintLine = sMsg + Environment.NewLine;
OnPrintData(args);
Plus two more support classes for the Print and Read events:
public class PrintDataEventArgs : EventArgs
public string sPrintLine { get; set; }
public class ReadDataEventArgs : EventArgs
public string sReadLine { get; set; }
All the above was necessary so that the Process procedure running in a different thread could interact with the UI elements in the main form. The above mostly works, but I wonder if I am doing it the right way. I don't particularly like the use of
global flags, such as bEnter or having empty loops to just "kill" time, such as the one found in the cEventRead procedure.
In the cEventRead procedure I had the if() block immediately following the empty loop inside
the loop and moved it out of there to see if this made any difference, but apparently it did not. Can anyone provide any feedback or suggestions of what I could change to make it work 100% of the time? I appreciate your time and effort. Thank you, Saga
You can't take the sky from meHi all. I am learning C# and have a Windows forms project that I am working on to learn various techniques. Basically it has a text box that I use to mimic a console. The user enters a command followed by the Enter key and the program reads that in and interprets
it. I also have some rudimentary "batch" commands, such as IF/THEN, INPUT and PRINT.
//Loop incessantly until user presses Enter key or Stop key (s).
do
//Braindead.
} while (!bEnter);
Hi Saga,
Please don't use such kind of loop in your code, if you want to monitor the user input, just use the KeyPress event provided by the TextBox control.
Control.KeyPress
Event
If you just want to execute some standard commands, I recommend that you use
Process to start cmd.exe to execute the command, for example:
void ExecuteCommand(string command)
int exitCode;
ProcessStartInfo processInfo;
Process process;
processInfo = new ProcessStartInfo("cmd.exe", "/c " + command);
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;
// *** Redirect the output ***
processInfo.RedirectStandardError = true;
processInfo.RedirectStandardOutput = true;
process = Process.Start(processInfo);
process.WaitForExit();
// *** Read the streams ***
string output = process.StandardOutput.ReadToEnd();
string error = process.StandardError.ReadToEnd();
exitCode = process.ExitCode;
Console.WriteLine("output>>" + (String.IsNullOrEmpty(output) ? "(none)" : output));
Console.WriteLine("error>>" + (String.IsNullOrEmpty(error) ? "(none)" : error));
Console.WriteLine("ExitCode: " + exitCode.ToString(), "ExecuteCommand");
process.Close();
If it's powershell script, you can also use the existing library to execute it, check this blogpost:
Executing PowerShell scripts from C#
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Maybe you are looking for
-
Using iPhoto and editing with Photoshop Elements 4
Hello I am new to Macs after many years using PC and I am struggling to set up my photo workflow. I shoot in RAW format and input into iPhoto from iPhoto I double click on the photo and which opens the RAW editor in Photoshop Elements. After making c
-
Having problem with Ipod Sound
I am having a huge problem with the sound for my Ipod. I was recently at a concert and using my car audio conversion in both my Ipod and my girlfriends, when I unplugged it from hers to mine I lost all sound to my Ipod when I plug in my headphones no
-
Module pool with table controlls
Hi all. I have an Issue in module pool program. I am developing it to update a d/b table.in that I have a total of 40 fields are there.in those 10 are to be entered and save. I am using table controlls.Can any body help me to solve 1.the manual entr
-
If I buy a tv series like Ugly Betty which is not yet out on DVD in uk, can I transfer it to DVD? If so does anyone know the file size of average episode so I know if room on mac/to back up to dvd? Thanks Message was edited by: Angus Mcewan
-
Hello. I tried backing up my 4th gen. iPod touch to the 10/21/2014 settings, but when I tried that, it backed me up to the June 2014 settings, even though I back my iPod up everyday. Is there anyway to back it up to the Oct. settings? Thank you.