【Java:我不能多次运行JTextArea?】教程文章相关的互联网学习教程文章

java – System.out.println输出到JTextArea

我想每次调用System.out.println追加到给定的JTextArea,而不必更改对System.out.println的所有调用……这可能吗? 谢谢.解决方法:自1.5以来的Java版本具有System.setOut(),允许您安装自己的PrintStream.只需创建一个简单的OutputStream,它通过write()附加数据然后将其包装在PrintStream中并安装它.

在Java的JTextArea中附加文本【代码】

我的文字区域有问题. 我使用jTextArea1.append(“聪明有趣”);添加文字.. 第一个附件: 然后我用jTextArea1.append(“打架”);添加下一个文本. 第二个附件 我真正想要的是将“巧妙有趣”替换为“战斗”.但我不能这样做.我试图使用jTextArea1.removeAll();但是没有效果.如何删除“巧妙有趣”,以便我可以将“战斗”添加到第一行. 注意:“WORD HINT”是固定的…… 我能做什么?解决方法:如果你的JTextArea只包含“WORD HINT:…”,那...

java – JTextArea在其他JFrame中显示实时控制台输出【代码】

我有一个“ConsoleFrame”,它应该实时显示我的控制台输出到JTextArea. 我重定向了输出流:private void redirectSystemStreams() {OutputStream out = new OutputStream() {@Overridepublic void write(int b) throws IOException {updateTextArea(String.valueOf((char) b));}@Overridepublic void write(byte[] b, int off, int len) throws IOException {updateTextArea(new String(b, off, len));}@Overridepublic void write(...

java – 在JTextArea中选择文本的片段

我需要在JTextArea中选择一些文本片段.我该怎么做?…解决方法:使用setCaretPosition(selectionStart),然后使用moveCaretPosition(selectionEnd).这在JTextComponent’s javadoc中记录

java – JTextarea不使用miglayout垂直增长【代码】

这是使用miglayout进行摇摆的简单记事本的代码.我使用span和grow来填充水平空间但填充和增长不能作为行约束.为什么?我希望textarea能够填充所有可用空间,包括最小和最大尺寸,但这种情况并没有发生.以下是代码:import javax.swing.*; import net.miginfocom.swing.MigLayout; import java.awt.*; import java.awt.event.*; public class Notepad{ JFrame jf; JMenuBar jmbar; JMenu jm1,jm2; JMenuItem jmnew,jmopen,jmsave,jmexi...

java – JTextArea在JFrame边界截断【代码】

在JTextArea中最多打印363行时,TextArea将在第43行(帧边界)处截断.我已经将JTextArea放入JScrollPane,并将ScrollPolicy设置为ScrollPaneConstants.VERTICAL_SCROLLBAR_??ALWAYS ….如何在写入超出帧边界的内容时使JTextArea可滚动?public static double principalAmt, intRate, balance, monthlyIntRate, monthlyPayment, monthlyIntPayment, monthlyPrincipalPayment; public static int termLength, months;static Box infoBox ...

java – Wicket:如何在textarea的onkeyup上更改标签的文本?【代码】

如何在textarea的onkeyup上更改标签的文本?我试过这个但不起作用:Form form; TextArea ta; MyLabel resultDiv;/*** Constructor that is invoked when page is invoked without a session.*/public HomePage(final PageParameters parameters) {this.form = new Form("form");this.ta = new TextArea("text");this.resultDiv = new MyLabel("result");this.ta.add( new AjaxEventBehavior( "onKeyUp" ) {protected void onEvent(...

java – 在textarea中显示图像

我必须在java中使用UDP实现gtalk聊天应用程序.我写了服务器和客户端程序来发送/接收文本,表情符号(必修). 问题是图像无法显示在文本区域.我想在控件中显示传入的文本和笑脸.文本区域将无法正常工作.请建议其他一些控制……解决方法:你可以使用javax.swing.JTextPane 检查TextSamplerDemo 你可以在这里找到很多例子: http://www.java2s.com/Code/Java/Swing-JFC/TextPaneSample.htm 使用JTextPane的聊天窗口没有图像但是: Java JT...

java – JTextArea的append()方法似乎不起作用【代码】

我们被分配创建一个简单的编译器作为家庭作业,将采取一组指令(包含变量,条件,跳转等)并评估它们.这已经完成了,但我想我会让我的程序更多……“闪亮”,并添加从文本文件加载指令的能力,只是为了用户的舒适;然而,似乎JTextArea的append()方法似乎并不像我一样,因为它什么也没做.这是相关的代码:BufferedReader bufferedReader; File file; FileDialog fileDialog = new FileDialog (new Frame (), "Open File", FileDialog.LOAD); S...

java – 在Swing中的JTextArea上使用setText时的死锁【代码】

我有以下Java程序,其中大约50%的启动尝试启动.其余的时间它在后台接缝死锁而不显示任何GUI.我将问题追溯到JTextArea对象的setText方法.使用像JButton这样的另一个类可以使用setText,但是使用JTextArea死锁.任何人都可以向我解释为什么会发生这种情况以及以下代码有什么问题:public class TestDeadlock extends JPanel { private JTextArea text; TestDeadlock(){text = new JTextArea("Test");add(text);updateGui(); } public s...

java – 作为单元格渲染器的JTextArea似乎不适用于换行样式字【代码】

我有一个JTextArea,我用它作为表格的单元格渲染器.在getTableCellRenderercomponent方法中,我有:setText(getTextForCell());setSize(table.getColumnModel().getColumn(column).getWidth(), 0);getUI().getRootView(textArea).setSize(textArea.getWidth(), 0f);updateSize();private void updateSize() {int prefHeight = textArea.getPreferredSize().height;int currHeight = table.getRowHeight(r);if (prefHeight > currHeig...

java – 是否有适用于KeyEvent的postActionEvent版本(特别是对于JTextArea)?【代码】

我正在编写一个程序,在输入面板中包含多个JTextField和2个JTextAreas.我底部有一个提交按钮.我设置了这样,当用户在每个字段中输入内容(包括JTextAreas)并按Enter键时,它会更新文本文件,当他们按下提交按钮时,它会更新文件,然后输出新版本的文件本地目录. 如果用户在任何字段中按Enter键,它将验证其输入,但是,我想在按下提交按钮时重新验证所有字段.每个字段(同样,包括JTextAreas)在其ActionListener或KeyListener(对于JTextAreas)中...

java – GWT TextArea监听器【代码】

我尝试使用gwt创建一个textarea和一个带有字符长度的计数器,但它不计算退格,并且1个字符的长度为0.这是我的代码.可能是什么问题?public class Test implements EntryPoint {TextArea textArea;Label counter;public void onModuleLoad() {textArea = new TextArea();counter = new Label("Number of characters: 0");textArea.addKeyPressHandler(new KeyPressHandler() {public void onKeyPress(KeyPressEvent event) {counter....

java – 为什么在使用null LayoutManager时,我的JScrollPane与JTextArea不可见?【代码】

我正在尝试在JScrollPane中显示一个JTextArea,但是当我运行我的(简化)程序时,我只得到一个空框架:import java.awt.Container; import java.awt.Dimension; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea;public class ScrollPaneTest extends JFrame {private Container myCP; private JTextArea resul...

java – 在JTextArea中启用更智能的文本换行【代码】

上下文 目前,我有一个像这样创建的JTextArea:JTextArea descArea = new JTextArea(); descArea.setFont(style.getFont()); descArea.setLineWrap(true); descArea.setName("descArea"); descArea.setToolTipText(resourceMap.getString("descArea.toolTipText")); descArea.setText(model.getName()); JScrollPane descPane = new JScrollPane(descArea,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLB...

TEXTAREA - 相关标签
运行 - 相关标签