jtextpane

    2热度

    3回答

    我有一个关于在JTextPane中着色一些关键字的问题。换句话说,我想制作一个像迷你IDE的东西,所以我会写一些代码,并且我想为某些关键字(比如“public”,“private”等)给出一种颜色(比如蓝色)。问题在于它是非常缓慢!每当我点击“space”或“backspace”键时,函数会扫描整个文本以给关键字赋予一种颜色,所以当我在文本窗格中编写大量代码时,它会变得非常缓慢。 这里是我的关键字

    1热度

    1回答

    我正在制作一个程序,其中用户可以将字符串消息键入JTextArea组件,然后按回车以发送消息,然后清除JTextArea并将插入符号位置重置为0. JTextArea userChatBox = new JTextArea(); userChatBox.addKeyListener(new KeyAdapter() { @Override public void

    1热度

    1回答

    很多日子里我都在为一个令人讨厌的问题烦恼。在我的Java Swing应用程序,我用两个JTextPanes与语法高亮延长XML文本与一些小的变化在这个例子说明: XML Syntax Highlighting in JTextPanes 这两个JTextPanes放置两个JScollPanes其中直接放置在一个调整JSplitPane ContentFane的JFrame。 第一个TextPane

    0热度

    2回答

    我搜索了在不同的措词在过去的两天,这个问题现在我解决不了:/, 我有窗口弹出窗口,看起来像一个命令提示符有两个按钮运行和停止。无论如何,一旦你按下启动屏幕上它开始“扫描文件”它说:“扫描1-1900东西”计数到1900,然后说扫描完成,之后,我希望文本去现有文本 并写入多个例如,我的朋友会乱说一些文字。 { Scan Completed "wait time inbetween each li

    0热度

    1回答

    如何让JTextPane在用户键入某个内容并且到达屏幕/框架的末端时创建一个新行?以下是我有: JFrame frame = new JFrame("Frame"); JTextPane pane= new JTextPane(); JPanel panel = new JPanel(new BorderLayout()); panel.add(pane); JScrollPane sc

    2热度

    2回答

    我创建一个简单的IDE根据源代码颜色,我的JTextPane目前,我能够匹配字符数: 评论(// &/* * /) 字符串(”“) 号(整数&小数) 关键词(如公共/保护..) 问题1:我想用与字符串相同的方式来包含字符着色。例如:char c ='a'; 我是否应该改变我的字符串正则表达式来迎合字符检测呢? 经过多次测试,我发现了一个场景,会弄乱我的字符串检测着色是当用户输入char c =''

    0热度

    1回答

    我可以将ImageIcons添加到JTextPane,但是当我添加它们时,它们显示在JTextPane的中心。我无法找到控制它们放置在JTextPane上的位置的方法。有人可以帮助我吗? 这种方法使的JTextPane: private void loadTextPanel(JPanel contentPane) { chatLogPanel = new JPanel(); c

    0热度

    1回答

    我正在使用内容类型为text/html的JTextPane,但每当我从MS Word复制格式化文本并将其粘贴到文本窗格上时,它都不会格式化或正确显示。 某些标签显示为盒子。 我想附上一张图片,但我不能因为我的声望还不到10。 请帮我这个。 谢谢。

    0热度

    1回答

    我试图更改TextArea或TextPane或任何其他突出显示的颜色。 请注意,我在寻找改变的颜色: ,而不是文字。 我也看了看在JTextArea的setHighlighter()功能,但似乎我需要输入一个匿名Highlighter类,我完全不知道如何实现全部覆盖。 jta.setHighlighter(new Highlighter() { @Override public

    2热度

    2回答

    我想将JTextPane中的制表符\ t的大小设置为4个空格。 谷歌搜索后,我发现了一些东西,我会包括在这里为我所尝试过的,也许为什么他们失败了。 How do you set the tab size in a JEditorPane? JTextPane不是一个普通的文件。 Java JTextpane Tab Size Eclipse中提出了一些错误: Type mismatch: cann