Tag: jtextarea

如何将控制台内容重定向到Java中的textArea?

我正在尝试在java中的textArea中获取控制台的内容。 例如,如果我们有这个代码, class FirstApp { public static void main (String[] args){ System.out.println(“Hello World”); } } 我想将“Hello World”输出到textArea,我必须选择哪个actionPerformed?

Java对话框

我如何生成以下窗口: http://postimage.org/image/61aa8hrvb/ 我会用什么格式化? 类似于BorderLayout的东西? 有没有更好的办法? 我尝试过使用JFrame,JPanel和JTextArea的组合; 如下: public static void doListAllChecks() { int transCount = CAObject.getTransCount(); JFrame frame = new JFrame(); frame.setVisible(true); JPanel content = new JPanel(); for (int idx = 0; idx < transCount; idx++) { Transaction tObj = CAObject.getTrans(idx); if (tObj != null) { if (tObj.getTransId() == Constants.CHECK_ID) { System.out.println("Check ID " + […]

如何将.txt文件添加到JTextArea以及放置.txt文件的位置?

我正在研究我的第一个GUI程序,几乎完成了最后一个类是一个jFrame,它有一个.txt文件和一个关闭窗口的按钮,我不知道如何将我的文件追加到窗口??? package eg.edu.guc.santorini.gui; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea; public class Rules extends JFrame implements ActionListener, MouseListener{ JPanel Rules; JTextArea rules; public Rules() throws IOException { super(); setTitle(“Rules Of […]

无法用ActionListener弄清楚错误

以下是我的计划。 目标是在用户键入数字并按下回车键后,将罗马数字转换为阿拉伯数字。 这是一项家庭作业,我们不得不使用JTextAreas代替JTextFields 。 我的错误存在于该行: enterRomanNumber.addActionListener(handler) ; 错误如下: “未定义类型JTextArea的方法addActionListener(ArabicToRomanGUI.HandlerForTextArea)” 我似乎无法弄清楚为什么我会收到此错误或如何纠正错误,有人可以提出建议。 import java.awt.FlowLayout; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.ActionEvent; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JTextArea; public class ArabicToRomanGUI extends JFrame { private static final long serialVersionUID = 1L; private JTextArea enterRomanNumber = new JTextArea(); JLabel label = new […]

我们可以在文本区域放置combobox,单选按钮,文本字段,表格吗?

我需要这种function。 就像在MS Word中一样,我们在菜单栏中选择表格然后我们在表格中绘制。 那么如何在Java中完成呢? 我想为表格我可以使用JTextArea 。

突出显示JTextArea中的一个特定行/行

我试图突出显示JTextArea一个特定行,但我不知道如何去做。 我需要获取特定的行然后突出显示它。 我已经阅读了其他post,但我仍然不明白如何将它们整合在一起来解决我的问题…帮助将非常感激。

我如何使用swingworker类将文本附加到textarea?

我想在循环中使用swingworkerclass在java中追加文本。 对于前: while(true) { mytextarea.append(“sometext”); if(some_condition) {break;} } 我想和swingworker一起工作,因为我想看看textarea上的每一个uptade。 对于这段代码,我只看到我的过程完成时的更新。 我不想在另一种情况下使用swingworker样品。 请在这里给我一些代码。谢谢。

为什么我的JTextArea没有更新?

我的代码如下: class SimplifiedClass extends JApplet { private JTextArea outputText; // Lots of methods public void DoEverything() { String output = “”; for(int i = 0; i <= 10; i++) { output += TaskObject.someLongTask(i); outputText.setText(output); } } } 但是,当调用setText时,不是在循环的每次迭代之后更新文本区域,而是在完成任务的所有运行时它似乎仅更新文本。 为什么会发生这种情况,我该如何解决?

如何在java swing中的jtextarea顶部插入或追加新行?

如何在java swing中的jtextarea顶部插入或追加新行? 我想追加jtextarea并在jtextarea之上添加新行,请帮我解决这个问题。

使JTextArea的部分不可编辑(不是整个JTextArea!)

我目前正在使用Swing的控制台窗口。 它基于JTextArea,就像一个常见的命令行。 在一行中键入命令,然后按Enter键。 在下一行中,显示输出,在该输出下,您可以编写下一个命令。 现在我想,你只能用你的命令编辑当前行。 上面的所有行(旧命令和结果)都应该是不可编辑的。 我怎样才能做到这一点?