styleddocument

    9熱度

    3回答

    我一直在尋找這一段時間,到目前爲止,所有的我已經能夠拿出的是如何創建一個樣式,並將其應用到一個字符,像這樣: StyledDocument doc = (StyledDocument) new DefaultStyledDocument(); JTextPane textpane = new JTextPane(doc); textpane.setText("Test"); javax.sw

    -3熱度

    1回答

    如何設置製表位的JTextArea不同長度, 第一片應該停止4 第二個選項卡應在20停止(如果我給標籤從4它應該停止20) 第三個選項卡應在30停止(如果我給0標籤應該在30停止)

    5熱度

    1回答

    我想用JTextPane來製作一個小的HTML-wysiwyg,但我無法使BackgroundAction正常工作。我在JTextPane的StyledDocument上使用setCharacterAttributes,但它似乎有問題。視圖是好的,但Document不是。 下面是顯示問題的小代碼。有2 JTextPane: 我把我的文字的背景色中的第一個 我找回第一JTextPane的文本,並將其

    0熱度

    1回答

    我想從另外兩個Java中的StyledDocuments中創建一個StyledDocument。我試圖做這樣的事情: textPane.setStyledDocument(textPane.getStyledDocument() + styledDocumentMethod()); 但是不可能通過使用「+」來組合它們。 有沒有其他的可能性呢?

    0熱度

    1回答

    我目前正在處理一個給我的舊項目,它目前使用java swing並且有一個基本的gui。它有一個ColorPane,它擴展了Jtextpane以更改所選文本的顏色。 它採用本法干擾 public void changeSelectedColor(Color c) { changeTextAtPosition(c, this.getSelectionStart(), this.getSel

    -2熱度

    1回答

    我首先使用名爲chatWindow的JTextArea製作了即時通訊工具。之後我將其更改爲JTextPane。添加了我的樣式屬性之後,我在eclipse的控制檯中得到了一個空指針異常。這裏是我的構造函數和方法的類代碼: import java.io.*; import java.net.*; import java.awt.*; import java.awt.eve

    1熱度

    1回答

    雖然有很多空閒時間可用,但我遇到了一個有關StyledDocument作爲JTextPane一部分的問題。 當文檔的總大小達到值x(在我的情況下爲10.000)時,我想刪除文本的第一部分。但是由於重要的是要保持佈局,讓我先告訴你圖像中發生了什麼,之後我會發布源代碼。 在圖像1:當尚未達到最大長度,我沒有水平滾動 在圖像2:當達到10.000字符的最大長度,並且StyledDocument中的被裁剪

    3熱度

    3回答

    我正在嘗試創建文本編輯器。我正在使用帶有StyledDocument的JTextPane。我試圖實現的是一種改變選定文本屬性的方法。 這個工作方式如下:用戶輸入所需的文本。之後,他可以通過選擇並按下一個按鈕來更改任何字符串的屬性(字體家族,字體大小,不管是粗體/斜體還是非斜體),其中通過複選框和下拉列表選擇所需的更改。 是否有可能在不重建文檔的情況下更改所選字符串的屬性?我一直在尋找,但無法找到合

    0熱度

    1回答

    我想在鼠標懸停在它們上方時突出顯示文本的不同部分。我目前正在用jTextPane使用styleddocument。有人可以幫助我定義樣式,以便在發生鼠標懸停時可以突出顯示單個字符串/段落嗎? 謝謝,

    1熱度

    1回答

    我似乎碰到了一個替代JTextPane中的文本的障礙。我有幾個JTextPanes,我需要更改現有的文本。我可以用初始文本做到這一點,但當我打電話來改變文檔時,我看到了這個改變,但面板不會更新。 switch(module.getCurrentQuestionNumber()) { case 1: doc = module8.loadQuestion1(); u