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