最近,有的网友在百度里面问如何在应用程序里面插入超链接,让自己的C/S更具有活力,争对这样的情况,我写了如下的方法,供大家参考.方法如下:
private void openURL(String url)throws RuntimeException,IOException { String urlx=null; urlx="rundll32 url.dll,FileProtocolHandler "+url; Process p=Runtime.getRuntime().exec(""+urlx); ...
我女朋友也和我一起在学java,只不过她比我起步晚,所以比较吃力,今天她问起了java中的事件监听,我现在想起来,讲得也真不是很,现在写写吧,有时间再给她好好讲讲,也请各位高手指点,嘿嘿,回到正题吧.
首先,学java的人都知道它是面向对象的语言,所以我们首先应该明白事件所要发生的地方,是哪个对象需要发生动作.例如按扭的单击,鼠标在某组件上的动作,文本框内文本的增添等.
然后,就是我们要明白我们要发生什么样的事件,我们要达到什么目的,只有我们朝着我们的目标奋斗才会成功,所以找到是什么样的事件发生,如:单击某按扭关闭窗体,弹出对话框,鼠标移到某组件上时出现...
前一篇写了一些爱上Ruby的原因,从这篇开始,就谈谈技术吧,不过在下研究甚浅,只能为Ruby起到个普及作用了。
这一篇谈谈Ruby on Rails环境的搭建吧。虽然听起来比较简单,可是在下却足足费了一天半的工夫才完成了环境的搭建,在网上查阅了很多的相关文章,不过最后是把各个文章去粗取精,综合使用,才完成的。有的文章作者或许认为一些“常识性”的东西不必特意说明,可是毕竟我是第一次搭建数据库连接,很多常识都不明白,所以弄得一头雾水。
下面我就写写综合起来后的过程, 好方便更多的朋友搭建环境,不至于在刚起步的时候就遭到挫败(我觉得能坚持下来真的是件不容易的事情,很多次差点儿灰心了),这里...
上接<java记事本程序(二)>,记得回复哦!!嘿嘿
//下面两个方法实现剪切版与此程序的数据交换 protected static String getClipboardText(Clipboard clip) throws Exception { // 获取剪切板中的内容 Transferable clipT = clip.getContents(null); if (clipT != null) { // 检查内容是否是文本类型 if (clipT.isDataFlavorSupported(DataFlavor.stringFlavor)) ...
上接<java记事本程序(一)> 记得回复哦.....嘿嘿
public void caretUpdate(CaretEvent e) { //统计当前文本内有字数 lab_statusBar2.setText(BytesTotal()); } //以下为窗体操作引发的事件 public void windowOpened(WindowEvent e) { } public void windowClosing(WindowEvent e) //当窗口关闭时检查当前文本是否为空,若为空则提示用户保存当前文档,否则退出当前程序 { if(text.getText()....
下面是我写的java记事本,自己觉得写得还可以,希望大家多多支持!!谢谢
UploadFiles/2007-6/610980990.rar
//file name : NotePad3.java
package note;
import java.io.*;import java.awt.*;import java.awt.datatransfer.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import java.util.*;import java.text.*;i...
原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardid=8&id=100035
//做的不太好 有点白痴 没有什么扩展功能 请多多批评import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.*;public class TestSneak extends JPanel implements KeyListener,Runnable{ final int width=30; final int height=20; int x=...
原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardid=5&id=108910
import java.io.*;import java.util.Random;
class num{ public static void main(String[]args) { //声明一个随机数组 int sjsh[]=new int[7]; int sum; try { InputStreamReader a=new InputStreamRe...
现在是大三了,给自己定的软件设计师的目标也快两年了,总是一有时间就编程写算法,但也没有写出个什么好的,只是比我身边的人多一点努力,强那么一点点吧了!以前很想有自己的一个网站,但我有了,确没能让它长期存下去,因为空间只有一年的免费时间,哈哈。。。。 大三了,下年我们就要开始找工作了,四年的大学生活只给我们三年的时间,真可惜,好像再在学校好好学习学习,可是时间太快了,我们很快就要步入社会,看到我们的学长们都找不到工作我心理有一种无形的压力,我觉得我很努力,现在就业压力很大,但我觉得也不是想像的那样,只要努力我们还是能找到好工作的,是不。。。
从今天开始我也要写我...
Hibernate的持久化类使用的是JavaBean的风格,为要被访问的属性提供了一套get和set方法,这两个方法也叫做持久化类的访问方法.记得曾经在接触JavaBean的时候我很迷糊,总觉得提供这两个方法,倒不如把Bean的属性设置public,然后直接调用对象.属性,这样来的方便.但是后来,有一个这样的需求,就是一个人名字可以被查看,但是不可以修改.这个时候如果用set方法的话,只需要把set方法的修饰符换为private就OK了.如果是用对象.属性的形式调用就麻烦了.而且最重要的一个有点是JavaBean的风格可以简化Hibernate通过JAVA反射机制来获得持久化类的访问方...
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。
在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。它们中的一些具有更多的实际意义,而不仅是最好的技巧。请注意另外一些因素,例如域模型的设计,会影响到XML配置,但是这篇文章更关注于XML...
秋天的夜凋零在漫天落叶里面 泛黄世界一点一点随风而渐远 冬天的雪白色了你我的情人节 消失不见 爱的碎片 翻开尘封的相片 想起和你看过 的那些老旧默片 老人与海的情节 画面中你却依稀 在浮现 然而地球另一边 飞机带走了我的思念 呵 一个人的海边 海潮循环仍不变 空荡的世界 我 们之间呼吸少了一些 老人默默抽 着烟 和我一起 失眠 直觉呈现 等待也是种信念 女:海的爱太深 时间太浅 爱你的心 怎能搁浅 老人的线紧牵 爱的信念 岁月的帆 渐行渐远 秋天的夜凋零在漫天落叶里面 泛黄世界一点一点随风而渐远 冬天的雪白色了你我的情人节 消失不见 爱的碎片 铺满灰尘的乐章第二页 放在那里好久都没练 静...
N久没有写原创了。因为最近一直在研究Ruby On Rails,希望来访的朋友们不会问我什么是Ruby On Rails。为了避免这种情况的发生,在下特意为Ruby On Rails(以下简称ROR)作了一个经典的解释:一门编程语言!
这门语言号称是“解释型的方便快捷的面向对象脚本语言”,这个很长的修饰,在下在最近一个月左右得到了深深的体会。真的十分简洁,每一小段程序都是在下有史以来以最小的规模实现的。强啊!这不禁令我想起在下手中的一本Ruby经典教材《Ruby Cookbook》,前言的第一句话就说“Life is short!”,是啊,生命就是这么有限而作为一名程序员,可能每天都要...
DescriptionSome people believe that there are three cycles in a person's life that start the day he or she is born. These three cycles are the physical, emotional, and intellectual cycles, and they have periods of lengths 23, 28, and 33 days, respectively. There is one peak in each period of a cy...
1.水晶报表 美国BO公司出品http://www.businessobjects.com, 传统条带状报表工具的代表。水晶报表是最早进入中国市场的,有大量的用户。由于其采用模型的局限性,不支持多数据源,不能做复杂的中国报表. 价格拾万圆左右. 没有加密狗. 2.FineReport 南京帆软软件,美资公司,http://www.finereport.com ,从设计角度,选择多项支持的态度,即FineReport在一个产品中同时集成三种模型:条带状模型,多点扩散模型,电子表格模型,把选择权交给用户。能够制作复杂的报表,支持多数据源,操作比较简单,适合中国式报表设计的需求...
一个asp采集程序类 '=================================================='函数名:GetHttpPage'作 用:获取网页源码'参 数:HttpUrl ------网页地址'==================================================GetHttpPage(HttpUrl)If IsNull(HttpUrl)=True Or Len(HttpUrl)<18 Or HttpUrl="$False$" ThenGetHttpPage="$False$"Exit End IfDim HttpSe...
程序员,你离坐牢还有多远?
2007.06.04 来自:donews博客
-于国富律师
我很少涉足刑事案件,除非它与IT行业相关。结合之前办理的一个案件,想跟程序员们讨论一下,你离坐牢有多远?
程序员是一个令人羡慕的高端职业,从业人员素质很高。一般不会干杀人放火强奸抢劫一类的坏事。所以,...
一个.NET程序员为什么学习Ruby on Rails?
2007.05.30 来自:infoq 戴强斌 [收藏到我的网摘]
为什么我——一名资深的.NET程序员,在经历了一个月的Ruby on Rails学习后会认为:只有在我了解了Ruby on Rails之后,才能以较少的时间和编码完成以前开发过的许多应用?
show_ads_zone(13);
你是一位资深的.NET程序员,而且已经用ASP.NET构建过许多Web应用。
无数个不眠之夜,为了让ASP.NET控件生命周期中的事件驱动模型按你想要的方式执行,你费尽心血,深入细...
其实我不懂什么禅机,只是从自己的经历中体会到,生命就是一个圆。