- 博客(26)
- 资源 (8)
- 收藏
- 关注
原创 脚本计算器1.5
aardio核心下载包只有几兆,免安装,写import py3执行可以自动安装python嵌入包。aardio是国人开发的编程语言,可以快速开发界面。python是热门语言,库多,界面设计麻烦。当然也可以进程调用任意的python版本.下面是脚本计算器1.5版的界面。
2024-01-15 13:44:53
472
原创 七个Python可视化界面设计器简介(不是GUI库)
Wx版说明及下载地址https://www.kancloud.cn/duolabmeng/pyefundoc/2334421。地址https://github.com/wxFormBuilder/wxFormBuilder。QT版地址:https://gitee.com/duolabmeng666/pyefun。Wx的控件最全,可以复制粘贴控件,必须用布局管理器,但是可编辑属性少,主要是位置大小。自带编译指令,依赖库查找。地址https://www.py-me.com/ 交流q群100180960。
2023-12-25 13:15:00
6060
原创 017 重新设计后,功能增强了
-----汉字最好----http://blog.youkuaiyun.com/stgsd---为了实现对象的内容超出对象大小的情况,重新设计了类.可见对象祖类: Zobj全部字段如下: public int x, y, w, h;//坐标及宽高 Zcanvas 画布; Zpanel 父对象; public MSG 事件处理=Const.默认事件处理; public int 锚点; Font 字体=Font.getDefaultFont(); protected boolean 能否接受焦点;"画布"承担全部绘图工作,
2010-08-20 20:54:00
728
1
原创 016 测试菜单5
测试菜单键盘与触笔混合控制,终于没有006中类似的错误了protected void startApp(){ final LZform u = new LZform(); Display.getDisplay(this).setCurrent(u); u.任务栏.风格=2; u.标题栏.风格=2; u.里层.风格=1; LZstr 菜单按钮 = new LZstr("菜单"); LZstr 退出按钮 = new LZstr("退出");
2010-08-08 16:09:00
715
原创 015 测试菜单兼测背景风格
<br />测试弹出菜单后背景变暗(实际上表层有效时背景自动变暗)<br />测试各种风格<br /> 0透明背景1普通背景2纵向渐进4横向渐进8图背景16方边框32圆角边框64暗效果<br />protected void startApp(){ final LZform u = new LZform(); Display.getDisplay(this).setCurrent(u); u.任务栏.风格=2; u.标题栏.风格=2; u.里层.风格=1;
2010-08-08 11:45:00
576
原创 014 测试菜单3
<br />这节测试多级菜单,主要是子菜单定位和菜单触控回收<br />protected void startApp(){ final LZform u = new LZform(); Display.getDisplay(this).setCurrent(u); u.任务栏.风格=2; u.标题栏.风格=2; LZstr 菜单按钮 = new LZstr("菜单"); LZstr 退出按钮 = new LZstr("退出"); u.任务栏.添加元素(退
2010-08-06 20:17:00
728
1
原创 013 测试菜单2
<br />测试菜单响应触控事件<br />protected void startApp(){ final LZform u = new LZform(); Display.getDisplay(this).setCurrent(u); u.任务栏.风格=2; u.标题栏.风格=2; LZstr 菜单按钮 = new LZstr("菜单"); LZstr 退出按钮 = new LZstr("退出"); u.任务栏.添加元素(退出按钮, Const.右中)
2010-08-05 19:22:00
696
原创 012 测试菜单1
<br />菜单这个类太复杂了,逐步完善吧.<br />先测试菜单的宽高自动适应内容.<br /><br />下面加入图片及设置一个粗大菜单项<br /><br />protected void startApp(){<br /> LZform u=new LZform();<br /> Display.getDisplay(this).setCurrent(u);<br /> u.任务栏.风格=2;<br /> u.标题栏.风格=2;<br /> u.setTitle("测试菜单宽度高度
2010-08-03 19:51:00
1337
原创 011 测试行距和间距
-----汉字最好----http://blog.youkuaiyun.com/stgsd---一次加入大小不一的对象,测试行距和间距是否达到预期.protected void startApp(){ LZform u=new LZform(); Display.getDisplay(this).setCurrent(u); u.任务栏.风格=2; u.标题栏.风格=2; u.setTitle("测试行距间距-大字体"); u.里层.前景色=0xff; u.里层.背景色=0xffffff;
2010-07-31 14:12:00
644
原创 010 渐进色背景
-----汉字最好----http://blog.youkuaiyun.com/stgsd---j2me的渐进色背景网上居然找不到什么,难道是因为太简单了?public static final void 渐进背景(LZobj u, Graphics g,int 系数){ for(int i=0;i>16,(c&0xff00)>>8,c&255}; for(int j=0;j255) rgb[j]=255; } g.setColor(rgb[0], rgb[1],
2010-07-30 20:41:00
798
原创 009 图片效果
<br />-----汉字最好----http://blog.youkuaiyun.com/stgsd---<br /> <br />下面是原图与半透明图重叠<br /><br /> <br />下面是暗视图<br />
2010-07-30 20:32:00
448
原创 008 锚点的设计
-----汉字最好----http://blog.youkuaiyun.com/stgsd---锚点表示子对象在父对象内的位置.锚点定义在Const类中;public static int 默认; public static int 浮动=64;//自己决定位置 public static int 靠上=16; public static int 靠下=32; public static int 靠左=4; public static int 靠右=8; public static int 左上=20;
2010-07-30 20:24:00
603
原创 007 决定搭建自己的界面包
<br />汉字最好----http://blog.youkuaiyun.com/stgsd---<br />一个继承自canvas的主界面类LZform<br />一个可见对象类LZobj,可以作为容器接受其他LZobj<br />若干个LZobj的子类.<br />LZform有三个LZobj对象---标题栏,任务栏.窗体<br /> <br />下面任务栏有三个子类---两个LZstr和一个LZimg<br />-----<br />LZobj类<br />public class LZobj {<br /> p
2010-07-30 20:09:00
436
原创 006 先弄个多级菜单
<br /> <br /> <br />下面的有点模样了吧?<br /><br /> <br /> <br />糟了,使用按键回收子菜单没问题,用触控就露馅了.<br />
2010-07-27 19:36:00
494
原创 006 低级界面的第一关----全屏
<br />-----汉字最好----http://blog.youkuaiyun.com/stgsd---<br />终于决定用canvas,很快碰到了一个问题---全屏.<br /> <br />public class LZform extends Canvas {<br /> <br /> public LZform() {<br /> setFullScreenMode(true);<br /> w=this.getWidth();<br /> h=this.getHeight();<br />...
2010-07-25 20:51:00
700
原创 005 高级界面和低级界面
<br />应用高级界面的类可以很快开发出应用来,特别是用netbeans的可视开发,<br />只要鼠标拖动几下,代码自动创建(晕, 自动的代码不能改动).<br />遗憾的是到手机上就走了样,<br />例如在模拟器上显示"菜单",到手机上变成"功能表".<br /> <br />现在手头的一些j2me应用基本上是低级主界面加少量高级界面.<br /> <br />低级界面就是canvas,工具是Graphics,跟其他语言相似.<br /> <br />可惜canva还是Title,Ticker,静态
2010-07-25 14:57:00
512
原创 004 初学常遇到的错误
▲java宣称支持中文类名,但是j2me却不能识别.除了类名/接口名和相应构造函数不能用中文外,其他都可以.▲j2me不能运行,往往是某个类的对象没有创建▲xxx.setCommandListener(this);在这之前主类必须加implements CommandListener▲遇到Application descriptor does not declare any MIDlet. Direct execution is not allowed.提示,查看了jad描述,发现没有了MIDlet-1项,
2010-07-21 19:24:00
678
原创 003 恶补java运算(内容网摘)
Java的运算符可分为4类:算术运算符、关系运算符、逻辑运算符和位运算符。1.算术运算符 Java的算术运算符分为一元运算符和二元运算符。一元运算符只有一个操作数;二元运算符有两个操作数,运算符位于两个操作数之间。算术运算符的操作数必须是数值类型。 (1)一元运算符: 一元运算符有:正(+)、负(-)、加1(++)和减1(--)4个。 加1、减1运算符只允许用于数值类型的变量,不允许用于表达式中。加1、减1运算符既可放在变量之前(如++i),也可放在变量之后(如i++),两者的差
2010-07-20 18:46:00
523
原创 002 初用eclipse和NetBeans
eclipse调试速度快,查询变量值方便快捷.鼠标指到错误处(下波浪),提供数种修正方案......NetBeans提供可视化设计包,代码自动生成有行号点符提示输入点击括号可高亮显示这对括号选中某变量,可高亮显示所有该变量......她们的优点综合起来多好!重要的问题:eclipse有时候出现不能运行或调试,下断点提示还没有执行代码就错误退出解决方法,重新建一个项目,把文件都复制过去,运行新项目.NetBeans有时候没有触控或键盘事件解决方法,在触控或键盘函数外多下几个断点调试几下就行了
2010-07-19 14:15:00
1080
原创 001 J2ME开发平台搭建
<br />-----汉字最好----http://blog.youkuaiyun.com/stgsd---<br />我用的是三星手机,所以先安装三星开发包:<br />一,下载安装JDK(去sun官方下最新版)<br />二,下载安装quicktime(三星平台要这个)<br />三,下载安装三星SDK<br /> http://innovator.samsungmobile.com/cn/down/cnts/toolSDK.list.do?platformId=3<br />注意:1 要随便注册才可以下载<br
2010-07-19 13:38:00
1015
原创 操作滚动条(一)
操作滚动条(一)汉字最好09.12.27http://blog.youkuaiyun.com/stgsd/archive/2009/12/27/5083886.aspx因为要写一个自定义组件,需要用滚动条,但是怎么关联滚动和显示呢?在网上搜了很久,不是自定义浏览器的滚动条就是百度中 " cbSize是结构大小,填sizeof(SCROLLINFO) fMask指定使用结构中哪些成员,不
2009-12-27 00:50:00
2089
原创 CHM格式电子书《DELPHI全掌握》终于做完了
只有1M,下载页面在:http://download.youkuaiyun.com/source/918466注意:大部分源码在D7下通过,少数要更高的版本!有的无法显示,可以这样:1.先改名 2.鼠标右键“属性”,点击“解锁”按钮界面:部分动画:
2008-12-28 15:49:00
6327
38
原创 打造自己的编译器
打造自己的编译器汉字最好 08.12http://writeblog.youkuaiyun.com/PostEdit.aspx?entryId=3451935源码下载页面http://download.youkuaiyun.com/source/839828为了更深入的了解编程的底层,就想研究下编译。找了几本编译原理看,什么正则表达式、自动机把我都搞糊涂了。把复杂的问题弄得更复杂,这不是我希望的。还是自己做个东西模拟下编
2008-12-05 12:29:00
2617
5
转载 【翻译】intel指令格式与长度反汇编引擎ADE32分析——来自看雪软件安全网站
标 题: 【翻译】intel指令格式与长度反汇编引擎ADE32分析作 者: 火影时 间: 2007-10-31,20:31链 接: http://bbs.pediy.com/showthread.php?t=54180我翻译的29A#7的一篇文章:******************************** *** *** **
2008-12-04 13:14:00
2593
原创 表达式计算器的核心代码
我写这东西的时候没有参考别人的,后来才发现,这不是递归吗? unit jsbds; //计算表达式//--------------------------------------------//// 汉字最好 2008.11 //// http://blog.youkuaiyun.com/stgsd
2008-11-21 15:03:00
2491
1
原创 PE文件格式之win32应用程序初探
PE文件格式之win32应用程序初探 汉字最好--2008.1 看雪论坛首发 几年前曾打算学习PE文件格式,但满篇的英语和c语言令人声畏。一直到上个月因为需要才硬着头皮学下来。于是参考了几篇1.9版译文,同时对数个文件反编译、修改,最后自己组装了一个小exe,总算对PE文件有了一个初步的认识。 本文仅仅研究的是win32GUI程序中重要的内容
2008-01-18 12:44:00
1963
1
脚本计算器1.3(aardio+python)
2024-01-02
CHM格式电子书《DELPHI全掌握》
2008-12-28
Microsoft Win32 程序员参考大全索引版(3)
2008-12-26
Microsoft Win32 程序员参考大全索引版(2)
2008-12-26
Microsoft Win32 程序员参考大全索引版(1)
2008-12-26
详细中文解说的模拟编译器——源码
2008-12-05
delphi的外挂式输入法源码附加一种码表
2008-11-30
PE文件格式之win32应用程序初探
2008-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人