对于swing组件绘制TipText的建议,我定义了扩展BasicToolTipUI的ToolTipUI类,并用分隔符“|”(竖线)来区分TipText的两个阶段。如你所知,竖线(“|”)是非常常见的字符,通常用在字符串中。如果它是这种情况,它不应该被认为是分隔符,它有真正的意义。例如:
label.setToolTipText("<HTML><BODY><LEFT>V1|V2</BODY></HTML>"); Normal
这一切都很好,但是当我试图在两个元素之间输入一个竖线字符(|)时,它抛出了一个错误“意外的令牌”。你可以看到它在底部,按钮之后和锚之前。你知道为什么这是一个错误吗?有没有办法解决这个问题?(除了删除竖线字符?)@Html.ActionLink("Sign Up Here.", "Register")</small></h3>
@H