In java code, how to obtain the input a user types in JTextArea
In my java code, I have two JTextArea. When a user
starts the GUI, there are two testareas showing up
(by typing: java xxx). The user types in words and
sentences in the first testarea, and how can I code
the java program so that something can come out
on the second testarea, with that something depends
on what the words are.
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
public class GUI extends JFrame{
JTextArea jta1, jta2;
public static void main(String args[]){
GUI g = new GUI();
g.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(1);
g.setSize(400,300);
g.setVisible(true);
public GUI(){
JPanel p = new JPanel();
p.setLayout(new FlowLayout());
jta1 = new JTextArea(10,10);
jta1.setLineWrap(true);
jta1.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
jta2.append(String.valueOf(c));
jta2 = new JTextArea(10,10);
jta2.setLineWrap(true);
p.add(jta1);
p.add(jta2);
getContentPane().add(p);
} You can implement whatever logic you want inside the keyTyped method.
Similar Messages
-
Hello everybody,
I am designing a general purpose block in system generator. I pass the user parameters to the block through masking it. Some user parameters can change the block configuration. The input port data type, width and rate can also affect the block configuration.
The problem is that these values (input port data type, width and rate) are subject to change. So I should read them dynamically, then change the block configuration through programming the "Initialization Commands" field. But unfortunately there is no straight way to read the input port information.
There are some methods in for example the "Black Box". these are:
input_width = this_block.port('din').width;
input_rate = this_block.port('din').rate;
But these methods are not applicable to a masked subsystem.
I have tried other ways also. You can find them below. None of them worked.
Does anybody know how can I solve this problem?
Other ways I tried:
1)
design_name([],[],[],'compile')
q=get_param(gcb,'PortHandles');
get_param(q.Inport,'CompiledPortDataType')
get_param(q.Inport,'CompiledPortWidth')
get_param(q.Inport,'CompiledPortDimensions')
design_name([],[],[],'term')
2)
ssGetInputPortDataType
3)
ts = Simulink.Block.getSampleTimes([gcb '/Input'])
Today we rely on Simulink to perform parameterization of your designs in two ways:
Parameterizable Subsystems and Blocks : Parameters themselves can be MATLAB expressions that need to be evaluated for which we need the MATLAB interpreter
The very useful Rate and Type propagation or Simulink compilation that allows us to specify types & rates in one location that gets systematically propagated to all.
To truly make the HDL Netlist that is generated from SysGen parameterizable, we would have to implement some of this capability in the HDL netlist itself by:
Using Generics(VHDL) or Parameters(Verilog) - We would have to capture the bit width(type) propagation through levels of hierarchies and finally parameterize the IP itself based on this value
Since IP itself does not have this capability through generics, we would have to package a separate tcl script that updates the IP parameterization appropriately in response to top level parameters(or GUI parameters)
Interpreting MATLAB expressions and translating them into VHDL/Verilog expressions (alternatively tcl expressions of IP). In simulink, mask parameters can be passed from one level to the next. Also parameterization of a block can be composed of Matlab expressions using variables from ancestor masks & the MATLAB interpreter – so we will need to somehow capture that as well.
-
How to calculate the total from users input in switch?
I dont know how to hold the input from user. But here is part of my coding :
System.out.println ("Type 1 for buying Ruler"+
"\nType 2 for buying Pencil");
stationaries = console.nextInt();
switch (stationaries)
case 1 : System.out.println("Ruler per unit : MYR1");
System.out.println("How much does you want? : ")
wantRuler = console.nextInt();
sum = wantRuler * 1;
break;
case 2 : System.out.println("Pencil per unit : MYR2");
System.out.println("How much does you want? : ")
wantPencil = console.nextInt();
sum = wantPencil * 2;
break;
How can I calculate the total for both of the stationaries if user wants 5 for ruler and 6 for pencil?Note: This thread was originally posted in the [Java Programming|http://forums.sun.com/forum.jspa?forumID=31] forum, but moved to this forum for closer topic alignment.
Use code tags to post codes -- [code]CODE[/code] will display asCODEOr click the CODE button and paste your code between the {code} tags that appear. -
How to get the input details on the output screen in T code KCR0
Hi All,
How to get the input details on the output screen in T code KCR0, the issue is that we need to get the input details like Company code and payment date on the output screen while executing the report painter via t code KCR0.
I tried to chane the settings via t code KCR6 but still didn't get the required output details.
Regards,
AjayThis is the asset accounting forum. You should post your question in the proper forum.
-
How to refresh the input text value in backing bean
hi all
i want to know
how to refresh the input text value in backing bean?
i have tried this code ,but it doesnt work
public void click(ActionEvent actionEvent) {
tempConId.setValue("111111111111111");
AdfFacesContext.getCurrentInstance().addPartialTarget(tempConId);
sb know?
Edited by: Joe Zou on 2012-4-6 下午9:11The code looks good.
Here is a sample based on your use-case:
InputTextSample.jspx:
<af:form id="f1">
<af:panelFormLayout id="pfl1">
<f:facet name="footer">
<af:commandButton text="Ok" id="cb1" partialSubmit="true"
actionListener="#{InputTextSampleBean.onClick}"/>
</f:facet>
<af:inputText label="InputText" id="it1"
binding="#{InputTextSampleBean.myInputText}"/>
</af:panelFormLayout>
</af:form>
InputTextSampleBean.java:
import javax.faces.event.ActionEvent;
import oracle.adf.view.rich.component.rich.input.RichInputText;
import oracle.adf.view.rich.context.AdfFacesContext;
public class InputTextSampleBean {
private RichInputText myInputText;
public InputTextSampleBean() {
public void setMyInputText(RichInputText myInputText) {
this.myInputText = myInputText;
public RichInputText getMyInputText() {
return myInputText;
public void onClick(ActionEvent actionEvent) {
this.myInputText.setValue("1234");
AdfFacesContext adfFacesContext = AdfFacesContext.getCurrentInstance();
adfFacesContext.addPartialTarget(this.myInputText);
} -
Formatting Tips, how can obtain the right format?
how can obtain the right format of code,
http://forum.java.sun.com/help.jspa?sec=formatting
if is possible do a example.
Thanks in advantageWrap your code between [code] and [/code]
[code]
// Here goes my code
[/code]
looks like
// Here goes my code. -
How to change the input language ?
Hello,
I am writing an Add-on that needs to change the input language when the user
clicks on the Item Code field ("5") in the "Item Master Data" form.
I can perform the change when I am out side of the SAP application (for example if I create a Windows Form), however I cannot control the input language of the SAP itself through code.
I even tried using Application.Sendkeys, however I was unable to send a combination of ALT+SHIFT, or at least it did not have any affect
Here is the code on how to change the input language on a Windows Form:
For Each Lng As system.Windows.Forms.InputLanguage In system.Windows.Forms.InputLanguage.InstalledInputLanguages
sValue = Lng.Culture.DisplayName.ToUpper()
If sValue.StartsWith("ENGLISH") Then
system.Windows.Forms.InputLanguage.CurrentInputLanguage = Lng
Exit For
End If
Next
Any ideas ?I am not sure I understand the problem. Anyway in B1 you change the language by
changing it from the Administration module. This raises a Application event that
is sent to all the add-ons. The event is aet_LanguageChanged and you should
then change the language handled by your add-on when you receive it. -
In BSP how to give the input field as mandatory?
Hi friends,
In BSP how to give the input field as mandatory?
In BSP i want to validate the input field (example checking the material no is valid or not)
if this material no doesnot exit means i want to pass error message.What is the code for that.
Moosahi
try this
in LAYOUT
<htmlb:inputField id = "vname" disabled = "False" value = "<%= v_visitor %>"/> <font color="red" size="2"><b><%= page->messages->assert_message( 'vname' ) %></b></font></td>
in DO_HANDLE_EVENT
in oninputprocessing
CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
IF event_id = CL_HTMLB_MANAGER=>EVENT_ID.
DATA: event TYPE REF TO CL_HTMLB_EVENT.
event = CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
IF event->name = 'button' AND event->event_type = 'click'.
DATA: button_event TYPE REF TO CL_HTMLB_EVENT_BUTTON.
button_event ?= event.
ENDIF.
case event->id.
when 'select'.
if v_visitor = ''.
page->messages->add_message(
condition = 'vname'
message = 'Visitor Name can not be blank'
severity = page->messages->CO_SEVERITY_ERROR ).
ELSE.
here u can write ur when ur field getting filled
endif.
endcase.
endif.
give marks if it is helpful
thanks -
How to change the input and output schema in BPEL process
hi',
Please tell me how to change the input and output schema in BPEL process after the process is made.
thanks
YatanIf your intention is just changing the content you are passing to bpel/returning from bpel
Here is another way
just update your default created xsd files with new elements, update wsdl elements in message definition and chnage bpel code to reflect new elements in activities
Regards,
Praveen -
A very simple question: how to obtain the mail server name?
In our JSP application, at one point an email will be sent to notify one event. Currently, that is done by using the html tag: mailto. To have more control on the email in tems of context format (a bad layout right now) and others. I would like to have it processed at servlet by using the JavaMail API, so that it have a nice format and have the sender's email address right in case email client is not installed in the machine where the browser in. The JavaMail API is straight forward. The question is how to obtain the mail server name, and the sender's email address if there is one?
Thanks.
v.How to obtain the mail server's name? It's your server, you should know its name. Or if it isn't your server, you should ask the administrator for its name. Point is, you need to decide in advance what server you are going to use and hard-code its name into the program or into a properties file.
And how to obtain the client's e-mail address? You have to ask the client, probably by putting a box in the HTML and asking them to type it. -
How to obtain the alv reports in the dilog programing.
how to obtain the alv reports in the dialog programming, that is when the push button in the screen in clicked it must be directed to the report, where to write the code for the report.
Hi
Use LEAVE TO LIST PROCESSING and develop your normal ALV dispaly as usual. System automatically takes care of this.
I tried for normal report but try above even in the case of ALV reports
Cheerz
Ram -
How to obtain the running time of a task?
How to obtain the running time of a task? I want to write a program about task progress.
My email: [email protected]
Thanks!First, Thanks for your code.
But, I want obtain running time before running it.
Example:
class a extends JFrame{
a() {
initComponent() ;
new progressBar(this); // my fancy. (may be other type variant.)
void initComponent() {
class progressBar {
JProgressBar proBar = null ;
Timer taskTime = null ;
Double longTime = null ;
progressBar(JFrame frame) { //JFrame or other.
longTime = // ??????? You know ?????
void monitor() {
taskTime = new Timer(1000, new ActionListener() {
public void actionPerformed(ActionEvent event) {
//repaint the proBar code.
taskTime.start();
} -
In VB Programming code -- How to access the formula for suppressing a field
In VB Programming code -- How to access the formula for suppressing a field
I am using Crystal Reports 2008 v1
Using VB code, I am attempting to modify a Crystal Report before exporting it into a PDF format and then displaying it on the Web.
My problem is that I am unable to access the formula used to dynamically suppress a field.
The following code is working:
mySections = rd.ReportDefinition.Sections
For Each mySection As CrystalDecisions.CrystalReports.Engine.Section In mySections
' myFieldToChange is a String set to the text of the field I need to adjust the Suppression
iloop = 0
For Each RecObj As CrystalDecisions.CrystalReports.Engine.ReportObject In mySection.ReportObjects
If mySection.ReportObjects.Item(iloop).Name.ToLower = myFieldToChange Then
myTextObject = CType(mySection.ReportObjects.Item(iloop), CrystalDecisions.CrystalReports.Engine.TextObject)
myTextObject.Text = "new field text goes here"
mySection.SectionFormat.EnableSuppress = True
' Here is where I want to change the formula for the Suppression
End if
iloop = iloop + 1
Next
Next
I can not find any reference to the actual suppression formula in the SDK help file.
Note, the EnableSuppress can be set to True for False, but if there is a formula for dynamic suppression, the True or False value is overwritten. The results of the formula determine the suppression.
Is there a way to reference this formula. I know that I can put on in using the Crystal Report Designer software, I need to modify this formula using VB code and the SDK.Hello, Mark;
If you are using the ReportDocument object you do not have access to the Conditional Suppression formula. You can get around it by using a formula field in the report for the supression and then using the FormulaField code to change it at runtime.
If you want to change the supression condition directly at runtime you need to use RAS and the ReportClientDocument.
Elaine -
How to obtain the license for the mentioned products.
Hi All,
Please help me in below licensing issues.
1) Our functional team got the below error while accessing "Job Scheduling Workbench".
Error: The Workbench is inaccessible because Oracle Manufacturing Scheduling has not been licensed. Please work with your Account Manger to purchase the license.
2) Another error message while accessing the navigation Flow Manufacturing --> Product Sync --> Flow Routings
Error: APP-BOM 20972: You cannot access this form
Cause: You do not have a license for Oracle Flow Manufacturing.
Action: Obtain a license for Oracle Flow Manufacturing.
Please guide me how to obtain the license for the above products.
Environment: eBS R12.1.3 on Linux 5.8
Regards,
SivaThanks for providing the document. I follow the document and get back to you for any issues.
Regards,
Siva. -
How to make the inputs appear in Playback
Hi,
I would like to know how to make the inputs (line-in, mic, SPDIF-in) appear in playback of windows's mixer ?
Im running XP pro sp3 with XFI Extreme Audio PCI-Express.
I dont know why but there is no inputs in playback that making me unable to hear it while its being recorded.
<img border="0" height="405" width="640" src="http://img70.imageshack.us/img70/672/mixergq0.png">
<img border="0" height="542" width="640" src="http://img399.imageshack.us/img399/486/allmysettingsmq2.png">
Message Edited by Nuja on 0-06-2009 2:07 [email protected]- I've read a little more and come to these conclusions:
. The instructions presume that a CD is included with the card for the purpose of installing the software. A CD/DVD reader is a requirement for this reason.
2. The card uses Intel HD Audio. This changes enough of what I know about CL's card that I really don't know that the lack of external inputs in the playback mixer is not intentional and uni'versal. A recording application could let you listen to what is being recorded by having an option of playing back what's being recorded.
I have enough uncertainty now that I don't think it's useful for me to continue commenting. If someone who has a? PCI Express X-Fi Xtreme Audio that came with the software CD and hard-copy documentation wishes to share whether or not they have line-in, etc. in the playback mixer, it could be useful.
-Dave
?[email protected]
Maybe you are looking for
-
How do I find and use the "Spotlight Effect" in PS6?
How do I find and use the "Spotlight Effect" in PS6? I was using it yesterday and now I can find it ... help!
-
N95. when someone rings, it always comes up 'No Nu...
Everytime someone rings my sisters N95 it comes up 'No Number', I'm not witholding my number when I ring the phone... its every single call... getting very frustrated when we miss a call, we cant find out who it is.... ALSO I just tyed updating the p
-
Please, help me : I have more ejbs ,and not is possible testing, yet same message : javax.naming.NamingException: Lookup error: java.net.ConnectException: Conexisn rehusada; nested exception is: java.net.ConnectException: Conexisn rehusada
-
Is there a way to see app info after searching for an app by name on the iPad 2?
I open app store on iPad. Search for an app by name. Results show up. I want to click the app like in iTunes to read the info about it, but the only option is to buy and install it. Shouldn't there be an option to view the info first?
-
can anyone point to link for beginners to setup pop3 exchange 2013?