JEditorPane
大家好,我的 GUI 中有两个,来自两个带有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> ");
如何改善对齐?
如何去除白色背景?在属性中,我尝试选择与面板匹配的背景颜色,但没有成功。