对于lwuit 表格的实现,目前发布的lwuit.jar 并没有 出现table 和tree 这两项。
在此之前都是通过lwuit 1.2.1 中的list 和grid 来实现表格。。
http://blog.csdn.net/hellogv/archive/2009/01/12/3759984.aspx
http://blog.csdn.net/lwuit/archive/2009/11/04/4769085.aspx
但是在 grid里面 来添加数据很是麻烦 不太好控制。
在list里的表格。因为lwuit1.2.1存在滚动条 横向 和纵向 不可以同时滚动的问题。
所以只好放弃了。
在研究滚动问题的同时 正好看到了 编写lwuit 源码的chenf 来回复了一个网友的提问。
为此 这个问题迎刃而解。
下面进入主题:
在测试项目中,包含了table 和tree 这两个东东。
lwuit 含table 和tree 的源码可以这里下载
http://download.csdn.net/source/1847000
里面是个com包。直接复制到 工程的src 目录即可。。
实现表格的 代码很简单。。是要规定下form 的layout 布局就可以了。
在这个源码里面 滚动条可以任意方向拖动。很灵活。
现在还在处于测试阶段。相信官方 很快出来新的发布版本!!!
由于能力有限 想深入了解里面的框架 很困难 哈哈。继续学习……
分享到:
相关推荐
在描述中提到的" lwuit table tree最新源码还有tree table 源码",是指LWUIT库中关于表格和树形视图的源代码。 LWUIT的Table组件: LWUIT中的Table组件允许开发者创建类似于电子表格的显示,用于展示数据行和列。它...
LWUIT 1.4是该工具包的一个版本,其源码对于开发者来说具有很高的学习价值,因为它揭示了UI组件的内部工作原理和实现细节。下面将详细探讨LWUIT 1.4源码中的关键知识点。 1. **组件体系结构**:LWUIT的核心在于其...
通过运行此示例,开发者可以直观地了解LWUIT如何实现各种UI元素和交互效果,从而学习和掌握LWUIT的使用方法。 "sun java(TM) wireless Toolkit 2.5.2_01 for CLDC"是开发J2ME应用的官方工具,包含了编译器、模拟器...
在源码中,你可以看到LWUIT的各个组件、布局管理器、事件处理机制以及动画效果的具体实现。通过对源码的研究,开发者不仅可以了解其工作原理,还能学习如何自定义组件和扩展功能。同时,修复的bug意味着这些源码版本...
LWUIT_MakeOver源码是一个关于如何利用LWUIT库进行界面设计和优化的实例项目,特别是针对List组件的使用进行了深入的展示。 在源码中,你可以找到以下关键知识点: 1. **List组件**:List是LWUIT中的核心组件之一...
深入研究这些源代码,开发者可以了解到LWUIT的内部工作原理,如何实现各个组件的功能,以及如何自定义和扩展LWUIT库。这对于J2ME开发者来说是一个宝贵的资源,不仅可以学习到UI设计的最佳实践,还可以提高代码的复用...
4. **动画支持**:LWUIT内建了丰富的动画效果,可以轻松实现滑动、旋转、淡入淡出等动态效果,提升用户体验。 5. **国际化与本地化**:LWUIT支持多语言和地域的适应性,方便全球化的应用开发。 6. **事件处理**:...
LWUIT_1.2.1_src 源码包含了LWUIT框架的所有核心组件和功能的实现细节。通过研究这些源代码,开发者可以深入了解LWUIT的工作原理,自定义组件,优化性能,或者为框架添加新的特性。源码通常包括以下几个主要部分: ...
public class LWUIT_TableExample { public static void main(String[] args) { Form form = new Form("LWUIT表格示例"); // 创建一个List,其中包含一些示例数据 List list = new List(); list.addItem(...
"lwuit最新源代码"指的是LWUIT项目的最新版本,包括了关于表格(Table)和树形视图(Tree)的支持。 在LWUIT中,表格(Table)和树形视图(Tree)是两种重要的UI组件,它们在数据展示和交互中起到关键作用。 1. ...
源码路径:src->com.sun.swuit..... 编译出错,不知是否是jdk的问题 jdk:jdk-6u12-windows-i586-p sdk:sun_java_me_sdk-3_0-win jdk和sdk文件太大了,上传不了 各位高手知道为什么出错的请一定告诉我。一头雾水
【Lwuit-九宫格源码】是一个专注于Java ME(J2ME)平台的UI设计项目,利用 Lightweight User Interface Toolkit(LWUIT)库来创建一个九宫格的图形用户界面。LWUIT 是一个开源的轻量级UI框架,它提供了丰富的组件和...
1. **组件库**:LWUIT提供了丰富的组件集合,如按钮、文本框、标签、列表、表格等,这些组件可以方便地进行布局管理和定制,以满足各种界面需求。 2. **样式表支持**:LWUIT允许开发者使用CSS(层叠样式表)来定义...
在网上找了很久源代码,基本上都是缺胳膊少腿的,svn上1.3版的代码还处于测试阶段...官方的只通了LWUIT.jar和Demo的下载,没有源代码,我把这个LWUIT.jar反编译了一下,把反编译过后产生的错误修改好了,已经可以用了。
在"LWUIT1.3源码"中,你可以深入研究其内部实现,理解以下几个关键部分: - **Component类**:这是LWUIT的基础组件类,其他所有可视组件都是继承自它。了解它的属性和方法,有助于理解LWUIT的基本操作。 - **...
LWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jar
1. **LWUIT组件**:LWUIT提供了丰富的UI组件,如按钮、文本框、标签、列表、表格等,它们都具有高度可定制的外观和行为。 2. **样式表和主题**:LWUIT允许开发者通过XML样式表定义组件的颜色、字体、边框等视觉属性...
- **组件丰富**:LWUIT 提供了多种预定义的UI组件,如按钮、列表、表格、滑块等,以及自定义组件的能力,使开发者可以构建复杂的界面布局。 - **动画支持**:LWUIT 强调动态效果,可以轻松实现过渡动画、触摸反馈...
LWUIT是一个轻量级JavaME UI工具包。主要的特性包括:类似Swing 的MVC架构,支持多种布局(Layouts),皮肤更换,字体,触摸屏,动画效果,Rich控件,3D集成,Painter,模式对画框,I18N/L10N等。