如何在LWUIT中创建HyperLink

时间:2012-08-22 10:04:50

标签: java-me lwuit

我想使用lwuit创建一个超链接,我想在myForm屏幕上显示它?当我点击链接时,它应该导航到链接,我已经尝试了这个用于LCDUI,我得到了结果,但我不知道,如何使用LWUIT做到这一点?

1 个答案:

答案 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);

要在单击按钮时导航到另一个链接,请在按钮的动作侦听器中编写导航代码。