在Java中从TextArea提取字符串(使用EasyApp)

在Java中从TextArea提取字符串(使用EasyApp),java,Java,getText()方法;不起作用,paramContext()也不起作用 基本上我需要输入大量的文本(所以我使用TextArea,因为TextField不够大),然后我需要将这些信息存储在字符串中。所以我可以操纵它 我可以把它作为一个文本区吗?还从中提取单词和短语 代码如下: import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.Scanner; import java

getText()方法;不起作用,paramContext()也不起作用

基本上我需要输入大量的文本(所以我使用TextArea,因为TextField不够大),然后我需要将这些信息存储在字符串中。所以我可以操纵它

我可以把它作为一个文本区吗?还从中提取单词和短语

代码如下:

    import java.awt.*;
 import java.awt.event.*;
 import javax.swing.*;
 import java.util.Scanner;
 import java.io.*;

 public class EmailExtractionGUI extends EasyApp
 {
    private TextArea emailInput = new TextArea("", 0,0, TextArea.SCROLLBARS_VERTICAL_ONLY);

    public static void main(String[] args)
    {
        new EmailExtractionGUI();
    }
                                            //Left,Height position,width,height
    Label passwordEntry = addLabel("Email Extraction Programme", 200,50,350,30,this);
    //TextArea emailInput = addTextArea("",75,100,600,550,this);

    Button bGo = addButton("Go",650,680,65,30,this);
    Button bReset = addButton("Reset",575,680,65,30,this);

    public EmailExtractionGUI()
    {
        setSize(750,750);
        setTitle("Email Extraction");
        setBackground(Color.white);
        Font Andalus = new Font("Andalus", 3, 24);// 1st number here 1=bold, 2=italics,3=bold&italics, 0=norm
        passwordEntry.setForeground(Color.blue);
        passwordEntry.setFont(Andalus);
        emailInput.setBackground(Color.white);

    }

    public void actions(Object source, String command)
    {
        if (source == bGo)
        {
            String emailText = emailInput.getText();
        //  Emails email = new Emails(emailText);
        System.out.println(emailText);
        }
提前谢谢

谢谢! 我得到了一个运行时错误,我认为这是来自于我试图使其工作的其他代码片段,但结果证明这是因为我重命名了文件。 不管怎样,它现在起作用了!
谢谢大家!

使用
getText
metod:


尝试
emailText.getText

我不熟悉easyapp,但在标准java中,您必须将actionlistener附加到按钮上。当你点击按钮时,按钮有什么作用吗?getText应该有效。我的意思是,如果您将最后一行更改为System.out.println(“hi”);他会打印出来吗?