我想使用lwuit创建一个超链接,我想在myForm屏幕上显示它?当我点击链接时,它应该导航到链接,我已经尝试了这个用于LCDUI,我得到了结果,但我不知道,如何使用LWUIT做到这一点?
答案 0 :(得分:6)
lwuit中没有对超链接的具体控制。但是,我们可以使用按钮创建超链接外观。
Button btnHyperlink = new Button("Hyperlink");
btnHyperlink.getUnselectedStyle().setBorder(null);
btnHyperlink.getSelectedStyle().setBorder(null);
btnHyperlink.getUnselectedStyle().setFont(Font.createSystemFont(Font.FACE_SYSTEM,Font.STYLE_UNDERLINED, Font.SIZE_MEDIUM));
btnHyperlink.getSelectedStyle().setFont(Font.createSystemFont(Font.FACE_SYSTEM,Font.STYLE_UNDERLINED | Font.STYLE_BOLD, Font.SIZE_MEDIUM));
btnHyperlink.getUnselectedStyle().setFgColor(0x0000ff);
btnHyperlink.getSelectedStyle().setFgColor(0x0000ff);
要在单击按钮时导航到另一个链接,请在按钮的动作侦听器中编写导航代码。