Click here to Skip to main content
15,887,676 members
Home / Discussions / Java
   

Java

 
GeneralRe: JAVA SERVLETS and PHP Pin
anaQata1-Aug-15 23:21
professionalanaQata1-Aug-15 23:21 
GeneralRe: JAVA SERVLETS and PHP Pin
Richard MacCutchan2-Aug-15 1:12
mveRichard MacCutchan2-Aug-15 1:12 
AnswerRe: JAVA SERVLETS and PHP Pin
Member 119648056-Sep-15 22:58
Member 119648056-Sep-15 22:58 
QuestionJava Pin
jubayer30-Jul-15 0:29
jubayer30-Jul-15 0:29 
AnswerRe: Java Pin
Pete O'Hanlon30-Jul-15 0:45
mvePete O'Hanlon30-Jul-15 0:45 
QuestionJava Set Game Pin
Member 1186286325-Jul-15 6:58
Member 1186286325-Jul-15 6:58 
AnswerRe: Java Set Game Pin
Richard MacCutchan25-Jul-15 8:17
mveRichard MacCutchan25-Jul-15 8:17 
QuestionJava Applet Help Pin
Member 1072866723-Jul-15 0:38
Member 1072866723-Jul-15 0:38 
I am having trouble in only the last line of code. (I think!) The first label prompts the user for their name. If they click the button, then it will change the second label to read "Hello, (username)!" Can anyone give me some pointers?
Java
import java.applet.Applet;
import java.awt.Button;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class Greeting extends Applet implements ActionListener {

    JLabel labelName = new JLabel("Please enter your name.");
    JTextField textField = new JTextField(20);
    Button button = new Button("GREET");
    JLabel labelResult = new JLabel("Result goes here.");

    String userResult = "";

    public void init() {
        setSize(500, 500);
        setBackground(Color.yellow);
        add(labelName);
        add(textField);
        add(button);
        add(labelResult);

        button.addActionListener(this);
    }

    public String getText() {
        return userResult;
    }

    public void setName(String result){
        userResult = result;
    }

    public void actionPerformed(ActionEvent event) {
        if (event.getSource() == button) {
            labelResult.setText("Hello, " + userResult);
        }

    }
}

AnswerRe: Java Applet Help Pin
Richard MacCutchan23-Jul-15 21:12
mveRichard MacCutchan23-Jul-15 21:12 
GeneralRe: Java Applet Help Pin
anaQata31-Jul-15 4:58
professionalanaQata31-Jul-15 4:58 
GeneralRe: Java Applet Help Pin
Richard MacCutchan31-Jul-15 5:04
mveRichard MacCutchan31-Jul-15 5:04 
QuestionCode Help! Pin
Member 1072866719-Jul-15 7:58
Member 1072866719-Jul-15 7:58 
AnswerRe: Code Help! Pin
Wendelius19-Jul-15 9:13
mentorWendelius19-Jul-15 9:13 
GeneralRe: Code Help! Pin
Member 1072866719-Jul-15 9:29
Member 1072866719-Jul-15 9:29 
GeneralRe: Code Help! Pin
Wendelius19-Jul-15 9:34
mentorWendelius19-Jul-15 9:34 
GeneralRe: Code Help! Pin
Richard MacCutchan19-Jul-15 21:54
mveRichard MacCutchan19-Jul-15 21:54 
QuestionJava8 installer doesn't start w/o any messages Pin
moonwalker7206715-Jul-15 20:27
professionalmoonwalker7206715-Jul-15 20:27 
AnswerRe: Java8 installer doesn't start w/o any messages Pin
Richard MacCutchan15-Jul-15 21:40
mveRichard MacCutchan15-Jul-15 21:40 
QuestionJAVA Pin
Member 1183525613-Jul-15 20:24
Member 1183525613-Jul-15 20:24 
AnswerRe: JAVA Pin
Richard MacCutchan13-Jul-15 22:17
mveRichard MacCutchan13-Jul-15 22:17 
QuestionSales Tracking Assignment & Unfinished Code Pin
Member 1072866711-Jul-15 14:42
Member 1072866711-Jul-15 14:42 
QuestionRe: Sales Tracking Assignment & Unfinished Code Pin
Richard MacCutchan11-Jul-15 21:56
mveRichard MacCutchan11-Jul-15 21:56 
QuestionThe Use Of Webcam To Capture Image And Video Streaming Pin
goddynk8-Jul-15 1:28
goddynk8-Jul-15 1:28 
Questioni want to solve this probelem. pls help me. Pin
Member 118168846-Jul-15 3:56
Member 118168846-Jul-15 3:56 
GeneralRe: i want to solve this probelem. pls help me. Pin
PIEBALDconsult6-Jul-15 4:32
mvePIEBALDconsult6-Jul-15 4:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.