- 博客(4)
- 资源 (51)
- 收藏
- 关注
原创 Ubuntu 9.04下jdk的安装与配置
Ubuntu自带了OpenJDK,但是今天编译一个东西,好像不能满足需要,于是按照Sun的JDK。过程记录下来。1.JDK1.6安装准备从Oracle公司网站下载linux版本的jdk,我下载的版本是JDK 6 Update 22,(Sun被收购了阿。。。。下载页面有Oracle的很多产品)地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmljdk-6u22-linux-i586.bin,打开终端,用cd命令进入jdk所在
2010-11-27 18:43:00 790
原创 设置form的默认按钮
很多情况下需要form窗体有个默认响应按钮,就是在任何时候按下enter键都能响应那个按钮的消息,比如登录窗体,数据录入窗体等等都有这样的需要。设置方法:在form的AcceptButton属性中设置所需的按钮ID即可语句是this.AcceptButton = yourDefaultButton;如果form中有个tabcontrol控件,控件上有多个tabpage,而我们想每个tabpage都有自己的默认按钮该怎么办呢??这个要写代码啦,响应tabcontrol的SelectedIndexChanged
2010-11-12 22:27:00 2538
原创 Picturebox实现图片的缩放
程序中要弄个简单的图片查看器,可以按比例缩放大小的,当然可以调用windows的图片查看器,不过想想还是自己动手弄个简单的吧。。缩放操作在Picturebox重绘的时候触发执行。如下 //重绘处理部分 private void pipeImagePictureBox_Paint(object sender, PaintEventArgs e) { try { if (pip
2010-11-09 18:17:00 8063 1
原创 在界面的子线程中操作界面控件
通常,会有这样的需求与问题:运行了一个窗体,触发某个事件后需要做一些处理,而这个处理可能比较耗时间或者耗资源,如果直接在消息响应中处理,运行起来界面会假死。这个时候,我们想到了多线程,新建一个子线程来处理这个过程,然后将处理的结果告诉界面线程,并在界面上体现出来给用户看。这样就出现了一个问题,子线程显示结果给用户时,需要操纵界面线程管理的控件,而当子线程没有释放这个控制时,控件也会出现假死,因为界面线程不能及时绘制控件了。 处理方法:使用委托,将子线程操作控件的部分委托给界面线程去做。
2010-11-06 09:32:00 3126
高质量程序设计指南--C++/C语言(第3版)
2011-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人