最近在做一个手机系统,发现需要很多的list,如:电话薄,记事本,文件管理…… 虽然J2ME带有List,但是界面不是很好看,所以我就抽了个时间,写了这个CList(canvasList)类,以便于总是做一些重复的工 作,当然了,功能肯定不能和JAVA自带的List强大了,不过还是实现了添加字符串,图片功能,还有设置背景图片,颜色,获 取当前索引,因为写程序近一年,所以还有好多地方不够专业,也没有打稿子,大家觉得还可以就拿去用吧! 以...
'''Tkinter教程之canvas(4)篇''' '''22.绘制弧形''' # -*- coding: cp936 -*- # 创建一个ARC from Tkinter import * root = Tk() # 创建一个canvas,设置其背景色为白色 cv = canvas(root,bg = 'white') cv.create_arc((10,10,110,110),) cv.pack() root.mainloop() # 使用默认参数创建一个ARC,结果为90度的扇形 '''23.设置弧形的样式''' # -*- coding: cp936 -*- # 创建create_arc. from Tkinter import * root = Tk(...
'''Tkinter教程之canvas篇(3)''' '''16.移动item''' # -*- coding: cp936 -*- # move指定x,y在偏移量 from Tkinter import * root = Tk() # 创建一个canvas,设置其背景色为白色 cv = canvas(root,bg = 'white') # 创建两个同样的rectangle,比较移动前后的不同 rt1 = cv.create_rectangle( 10,10,110,110, tags = ('r1','r2','r3')) cv.create_rectangle( 10,10,110,110, tags = ('r1','r2','r3')) # 移...
'''Tkinter教程之canvas篇(2)''' '''9.创建item的tags''' # -*- coding: cp936 -*- # 使用属性tags设置item的tag # 使用canvas的方法gettags获取指定item的tags from Tkinter import * root = Tk() # 创建一个canvas,设置其背景色为白色 cv = canvas(root,bg = 'white') # 使用tags指定一个tag('r1') rt = cv.create_rectangle(10,10,110,110, tags = 'r1' ) cv.pack...
'''Tkinter教程之canvas篇(1)''' # 提供可以用来进行绘图的Container,支持基本的几何元素,使用canvas进行绘图时,所有的操作都是通过canvas,不是通过它的元素 # 元素的表示可以使用handle或tag。 '''1.第一个canvas程序''' # -*- coding: cp936 -*- # 指定画布的颜色为白色 from Tkinter import * root = Tk() # 创建一个canvas,设置其背景色为白色 cv = canvas(root,bg = 'white') cv.pack() root.mainloop() # 为明...
Tkinter问题。 我想做一个根据ping的返回时间,在座标上画点的脚本。 座标部分用Tkinter来完成。 现在卡在一个地方。 比方说10分钟ping一次主机,如何自动刷新canvas,将结果画在座标上。 到现在的代码如下: [code]class mycanvas(Tkinter.canvas): dot = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] #储存点的ID r = 3 #画的点的半径 a = 0 #接收ping返回的时间 def __init__(self, master): Tkinter.Canva...
Java Native Interface Specification—Contents http://java.sun.com/javase/6/docs/technotes/guides/jni/spec/jniTOC.html android JNI Tips http://blog.chinaunix.net/u1/38994/showart_1099466.html 一个JNI下c和java程序范例 http://blog.chinaunix.net/u1/38994/showart_1100966.html 如何编写jni方法 http://blog.chinaunix.net/u1/38994/showart_1099528.html 本文来自ChinaUnix博客,如果查看原文请...
特性 可重用和可替换组件的程序应用框架 针对移动设备优化过的Dalvik虚拟机 集成了基于开源Webkit引擎的网页浏览器 经过优化过的自定义2D图形库和基于OpenGL ES 1.0库 可选硬件加速 SQLite结构化的数据存储数据库 支持常规的音频视频多媒体格式,如MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF GSM电话(硬件决定) 蓝牙、GPRS-EDGE、3G和Wifi无线网络(硬件决定) 相机、GPS全球定位、导航和感应加速器 丰...