对话框的不同边框。设置一个风格

时间:2011-11-29 14:46:19

标签: java-me lwuit lwuit-form lwuit-dialog

如何为Dialog设置不同的边框。用于底部,顶部,左侧和右侧边框。 我需要为左下角和右下角设置圆角。但顶角必须是直接的。

1 个答案:

答案 0 :(得分:1)

您可以通过'图像边框向导'为 DialogContentPane 样式实现它。

请按照以下步骤操作

  1. 创建一个图像,其中包含所需的边框和中心的一些空白区域。
  2. 在资源编辑器中,在您的有效主题下打开您的'.res'文件 为未选中的状态创建一个新样式,说 MyDialogContenPane 。 确保从 DialogContentPane 中获取这种新样式 未选择状态,您可以通过转到“派生”选项卡并在组合框中选择“DialogContentPane”来完成此操作。
  3. 打开此样式的窗口,移至“边框”标签,然后点击“ 图片 边框向导 '按钮打开一个新窗口。在“创建图片”标签下 选择单选按钮'使用文件',选择在#1中创建的图像文件 在此文件对话框中。移动到“剪切图像”选项卡调整指南 图像并移至“应用于”选项卡,在此处选择列出的组件 ' MyDialogContentPane '并点击'生成'按钮并关闭它 窗口。可以在样式窗口中预览新边框。
  4. 注意:如果您希望为所有对话框完成此新边框,而不是创建新样式“MyDialogContentPane”,则可以使用上述步骤重复使用“DialogContentPane”样式。

    我建议你浏览Shai的博文“LWUIT Resource Editor Tutorial Part 1”,直到第10部分。为了更好地理解资源编辑器的功能和特性。