<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>赵健在这里！ &#187; 学习</title>
	<atom:link href="http://www.zhaojian.net/tag/%e5%ad%a6%e4%b9%a0/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zhaojian.net</link>
	<description>专注于Linux&#124;Apache&#124;MySQL&#124;PHP等开源技术的学习与研究</description>
	<lastBuildDate>Mon, 23 Aug 2010 02:57:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Java学习之日历程序测试</title>
		<link>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-ri-li-cheng-xu-ce-shi.html</link>
		<comments>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-ri-li-cheng-xu-ce-shi.html#comments</comments>
		<pubDate>Fri, 06 Feb 2009 09:34:24 +0000</pubDate>
		<dc:creator>赵健</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[日历]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://zhaojian.eblhost.cn/?p=73</guid>
		<description><![CDATA[12345678910111213141516171819202122232425262728293031323334import java.util.*; public class CalendarTest &#123; public static void main&#40;String&#91;&#93; args&#41;&#123; //创建  d 为当前的日期 GregorianCalendar d = new GregorianCalendar&#40;&#41;; int today = d.get&#40;Calendar.DAY_OF_MONTH&#41;; int month = d.get&#40;Calendar.MONTH&#41;; //设置  d 的初始日期和月份 d.set&#40;Calendar.DAY_OF_MONTH, 1&#41;; int weekday = d.get&#40;Calendar.DAY_OF_WEEK&#41;; //打印 标题栏（设置 星期一   星期二   星期三   星期四   星期五    星期六   星期日） System.out.println&#40;&#34;星期一   星期二   星期三   星期四   星期五    星期六   星期日&#34;&#41;; for&#40;int i = Calendar.MONDAY; i &#38;lt; weekday; [...]]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container java mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br /></div></td><td><div class="java codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.*</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> CalendarTest <span style="color: #009900;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #666666; font-style: italic;">//创建  d 为当前的日期</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Agregoriancalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">GregorianCalendar</span></a> d <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Agregoriancalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">GregorianCalendar</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">int</span> today <span style="color: #339933;">=</span> d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_MONTH</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">int</span> month <span style="color: #339933;">=</span> d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">MONTH</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">//设置  d 的初始日期和月份</span><br />
d.<span style="color: #006633;">set</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_MONTH</span>, <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">int</span> weekday <span style="color: #339933;">=</span> d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_WEEK</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">//打印 标题栏（设置 星期一   星期二   星期三   星期四   星期五    星期六   星期日）</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;星期一   星期二   星期三   星期四   星期五    星期六   星期日&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">int</span> i <span style="color: #339933;">=</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">MONDAY</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span> weekday<span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;       &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//空格的目的是为了程序格式的正确打印</span><br />
<span style="color: #000000; font-weight: bold;">do</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #000066; font-weight: bold;">int</span> day <span style="color: #339933;">=</span> d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_MONTH</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">printf</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;%3d&quot;</span>, day<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">//设置当前日期标记  *（也可换其他标记）</span><br />
<span style="color: #000000; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>day <span style="color: #339933;">==</span> today<span style="color: #009900;">&#41;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;*   &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//空格的目的是为了程序格式的正确打印</span><br />
<span style="color: #000000; font-weight: bold;">else</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">print</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;    &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//空格的目的是为了程序格式的正确打印</span><br />
<span style="color: #666666; font-style: italic;">//每个SUNDAY(星期天)后开始一个新行</span><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>weekday <span style="color: #339933;">==</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">SUNDAY</span><span style="color: #009900;">&#41;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
d.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_MONTH</span>, <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
weekday <span style="color: #339933;">=</span> d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">DAY_OF_WEEK</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">while</span> <span style="color: #009900;">&#40;</span>d.<span style="color: #006633;">get</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">MONTH</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> month<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>weekday <span style="color: #339933;">!=</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Acalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Calendar</span></a>.<span style="color: #006633;">SUNDAY</span><span style="color: #009900;">&#41;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>需要注意的是每周从星期一开始打印，例如。美国是每周是从星期一开始，而中国是星期一，请根据地区时间注意相关设置。</p>

	标签：<a href="http://www.zhaojian.net/tag/java" title="java" rel="tag">java</a>, <a href="http://www.zhaojian.net/tag/%e5%ad%a6%e4%b9%a0" title="学习" rel="tag">学习</a>, <a href="http://www.zhaojian.net/tag/%e6%97%a5%e5%8e%86" title="日历" rel="tag">日历</a>, <a href="http://www.zhaojian.net/tag/%e7%a8%8b%e5%ba%8f" title="程序" rel="tag">程序</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.zhaojian.net/diannaowangluo/jie-jue-exception-in-thread-main-javalangerror-wu-fa-jie-xi-de-bian-yi-wen-ti-bu-neng-jie-xi-messagedialog.html" title="解决Exception in thread &#8220;main&#8221; java.lang.Error: 无法解析的编译问题：不能解析MessageDialog (2009年04月29日)">解决Exception in thread &#8220;main&#8221; java.lang.Error: 无法解析的编译问题：不能解析MessageDialog</a> (0)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/di-guo-cmsfen-lei-xin-xi-wang-jing-fang-zhu-hai-sou-wang-mo-ban.html" title="帝国CMS分类信息网精仿珠海搜网模板 (2010年08月23日)">帝国CMS分类信息网精仿珠海搜网模板</a> (0)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/javakai-fa-ming-ming-gui-fan.html" title="Java开发命名规范 (2009年06月26日)">Java开发命名规范</a> (2)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/php-mysql-fenlei-xinxi-wangzhan-yuanma-diguo-cms-jingfang-baiyingwang-chengxu-jiuyao-chulu-la.html" title="PHP+MYSQL分类信息网站源码，帝国CMS精仿百应网程序就要出炉啦 (2010年08月20日)">PHP+MYSQL分类信息网站源码，帝国CMS精仿百应网程序就要出炉啦</a> (0)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-tu-xiang-wen-jian-lan-qi.html" title="Java学习之图像文件浏览器 (2009年02月6日)">Java学习之图像文件浏览器</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-ri-li-cheng-xu-ce-shi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java学习之图像文件浏览器</title>
		<link>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-tu-xiang-wen-jian-lan-qi.html</link>
		<comments>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-tu-xiang-wen-jian-lan-qi.html#comments</comments>
		<pubDate>Fri, 06 Feb 2009 09:30:04 +0000</pubDate>
		<dc:creator>赵健</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[图像]]></category>
		<category><![CDATA[学习]]></category>
		<category><![CDATA[文件]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://zhaojian.eblhost.cn/?p=72</guid>
		<description><![CDATA[1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; /** 一个浏览图像的程序 */ public class ImageViewer &#123; public static void main&#40;String&#91;&#93; args&#41; &#123; JFrame Frame = new ImageViewerFrame&#40;&#41;; Frame.setDefaultCloseOperation&#40;JFrame.EXIT_ON_CLOSE&#41;; Frame.setVisible&#40;true&#41;; &#125; &#125; /** 用一个窗体上的标签显示图像 */ class ImageViewerFrame extends JFrame &#123; public ImageViewerFrame&#40;&#41; &#123; setTitle&#40;&#34;图像浏览器&#34;&#41;; setSize&#40;DEFAULT_WIDTH, DEFAULT_HEIGHT&#41;; //新建标签，用来显示图像 Label = new JLabel&#40;&#41;; add&#40;Label&#41;; //新建选择文件 chooser = new JFileChooser&#40;&#41;; [...]]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container java mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br /></div></td><td><div class="java codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.awt.*</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.awt.event.*</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.io.*</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.swing.*</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #008000; font-style: italic; font-weight: bold;">/**<br />
一个浏览图像的程序<br />
*/</span><br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ImageViewer <span style="color: #009900;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFrame</span></a> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Frame</span></a> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> ImageViewerFrame<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Frame</span></a>.<span style="color: #006633;">setDefaultCloseOperation</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFrame</span></a>.<span style="color: #006633;">EXIT_ON_CLOSE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Frame</span></a>.<span style="color: #006633;">setVisible</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #008000; font-style: italic; font-weight: bold;">/**<br />
用一个窗体上的标签显示图像<br />
*/</span><br />
<span style="color: #000000; font-weight: bold;">class</span> ImageViewerFrame <span style="color: #000000; font-weight: bold;">extends</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajframe+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFrame</span></a> <span style="color: #009900;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">public</span> ImageViewerFrame<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
setTitle<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;图像浏览器&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
setSize<span style="color: #009900;">&#40;</span>DEFAULT_WIDTH, DEFAULT_HEIGHT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">//新建标签，用来显示图像</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Alabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Label</span></a> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajlabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JLabel</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
add<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Alabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Label</span></a><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">//新建选择文件</span><br />
chooser <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajfilechooser+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFileChooser</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
chooser.<span style="color: #006633;">setCurrentDirectory</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Afile+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">File</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">//新建菜单栏</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenubar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuBar</span></a> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amenubar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">MenuBar</span></a> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenubar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuBar</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
setJMenuBar<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amenubar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">MenuBar</span></a><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenu+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenu</span></a> menu <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenu+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenu</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;文件&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amenubar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">MenuBar</span></a>.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span>menu<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenuitem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuItem</span></a> openItem <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenuitem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuItem</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;打开&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span>openItem<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
openItem.<span style="color: #006633;">addActionListener</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aactionlistener+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ActionListener</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> actionPerformed<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aactionevent+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ActionEvent</span></a> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aevent+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Event</span></a><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #666666; font-style: italic;">//显示文件选择对话框</span><br />
<span style="color: #000066; font-weight: bold;">int</span> result <span style="color: #339933;">=</span> chooser.<span style="color: #006633;">showOpenDialog</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #666666; font-style: italic;">//如果选定的文件，设置为图标标签</span><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>result <span style="color: #339933;">==</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajfilechooser+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFileChooser</span></a>.<span style="color: #006633;">APPROVE_OPTION</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a> name <span style="color: #339933;">=</span> chooser.<span style="color: #006633;">getSelectedFile</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #006633;">getPath</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Alabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Label</span></a>.<span style="color: #006633;">setIcon</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aimageicon+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ImageIcon</span></a><span style="color: #009900;">&#40;</span>name<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenuitem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuItem</span></a> exitItem <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajmenuitem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JMenuItem</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;退出&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span>exitItem<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
exitItem.<span style="color: #006633;">addActionListener</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aactionlistener+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ActionListener</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> actionPerformed<span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aactionevent+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ActionEvent</span></a> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aevent+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Event</span></a><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">System</span></a>.<span style="color: #006633;">exit</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">private</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajlabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JLabel</span></a> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Alabel+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Label</span></a><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">private</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ajfilechooser+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">JFileChooser</span></a> chooser<span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000000; font-weight: bold;">final</span> <span style="color: #000066; font-weight: bold;">int</span> DEFAULT_WIDTH <span style="color: #339933;">=</span> <span style="color: #cc66cc;">300</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000000; font-weight: bold;">final</span> <span style="color: #000066; font-weight: bold;">int</span> DEFAULT_HEIGHT <span style="color: #339933;">=</span> <span style="color: #cc66cc;">400</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>如果在Visual Basic中，编写这个程序可能相当简单，只要简单的拖拽再加几行代码就可以了，但是JDK没有可视化的界面，所以必须通过编写代码来完成这一切工作。推荐用Eclipse来编写，因为刚刚编写的时候难免会有出错，Eclipse的错误提醒是个不错的卖点，推荐。</p>

	标签：<a href="http://www.zhaojian.net/tag/java" title="java" rel="tag">java</a>, <a href="http://www.zhaojian.net/tag/%e5%9b%be%e5%83%8f" title="图像" rel="tag">图像</a>, <a href="http://www.zhaojian.net/tag/%e5%ad%a6%e4%b9%a0" title="学习" rel="tag">学习</a>, <a href="http://www.zhaojian.net/tag/%e6%96%87%e4%bb%b6" title="文件" rel="tag">文件</a>, <a href="http://www.zhaojian.net/tag/%e6%b5%8f%e8%a7%88%e5%99%a8" title="浏览器" rel="tag">浏览器</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.zhaojian.net/diannaowangluo/huo-hu-lan-qi-firefox-3-5zheng-shi-ban-xing-neng-xian-zhu-ti-sheng.html" title="火狐浏览器 Firefox 3.5正式版性能显著提升 (2009年07月1日)">火狐浏览器 Firefox 3.5正式版性能显著提升</a> (1)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/you-xiao-jia-su-firefoxhuo-hu-lan-qi-su-du.html" title="有效加速FireFox火狐浏览器速度 (2009年11月28日)">有效加速FireFox火狐浏览器速度</a> (1)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/huo-hu-lan-qi-ju-jue-bing-du-mu-ma-rang-ni-de-dian-nao-geng-an-quan.html" title="火狐浏览器，拒绝病毒木马，让你的电脑更安全！ (2009年09月14日)">火狐浏览器，拒绝病毒木马，让你的电脑更安全！</a> (2)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/javakai-fa-ming-ming-gui-fan.html" title="Java开发命名规范 (2009年06月26日)">Java开发命名规范</a> (2)</li>
	<li><a href="http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-ri-li-cheng-xu-ce-shi.html" title="Java学习之日历程序测试 (2009年02月6日)">Java学习之日历程序测试</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.zhaojian.net/diannaowangluo/javaxue-xi-zhi-tu-xiang-wen-jian-lan-qi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->