嘿,我有我的GUI 2 JEditorPane
,從圖像中兩次與hyperlinks
。雖然在NetbeansIDE
我把它們對齊在一起,頁面editorpane
似乎每次都正確地移動,它的煩人。我也試圖消除無意義的白色背景,但失敗。
以下是他們的一些設置:
private void initEditorPane(JEditorPane editorPane) {
editorPane.setBorder(null);
editorPane.setContentType("text/html");
editorPane.setEditable(false);
editorPane.setOpaque(false);
editorPane.addHyperlinkListener(new HyperlinkListener() {
@Override
public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
launchHyperLink(e);
}
}
});
}
我不知道這是否是上述引起的問題,或者這樣:
pageTxtComp.setText("<html> <a href='" + ac.getPage() + "'>" + ac.getPage() + "</a> </html>");
emailTxtComp.setText("<html> <a href='mailto://" + ac.getEmail() + "'>" + ac.getEmail() + "</a> </html> ");
我怎樣才能提高對齊?
如何刪除白色背景?在屬性中,我試過用面板選擇一個匹配的背景顏色,並沒有辦法。
這與編輯器窗格本身無關(即發佈的代碼與問題無關)。這將是佈局經理的問題。我不使用IDE來創建表單,所以我不確定你的問題是什麼。也許IDE在編輯器窗格之前插入一個不可見的組件。或者,也許你已經改變了IDE中一個導致編輯器窗格右對齊的屬性。 – camickr 2013-02-09 15:55:19