﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-静若冰清，天塌不惊</title><link>http://www.blogjava.net/angry-man/</link><description>打酱油的</description><language>zh-cn</language><lastBuildDate>Thu, 18 Jun 2026 13:31:07 GMT</lastBuildDate><pubDate>Thu, 18 Jun 2026 13:31:07 GMT</pubDate><ttl>60</ttl><item><title>swing组件之Label</title><link>http://www.blogjava.net/angry-man/archive/2011/03/26/347067.html</link><dc:creator>UD</dc:creator><author>UD</author><pubDate>Sat, 26 Mar 2011 13:58:00 GMT</pubDate><guid>http://www.blogjava.net/angry-man/archive/2011/03/26/347067.html</guid><description><![CDATA[<p>import java.awt.*;<br />
import javax.swing.*;<br />
import java.awt.event.*;</p>
<p>public class JLabelDemo<br />
{<br />
&nbsp;JFrame frame=new JFrame("JLabel Demo");<br />
&nbsp;JLabel label1,label2,label3,label4,label5;</p>
<p>&nbsp;public static void main(String args[])<br />
&nbsp;{<br />
&nbsp;&nbsp;JLabelDemo ld=new JLabelDemo();<br />
&nbsp;&nbsp;ld.go();<br />
&nbsp;}<br />
&nbsp;public void go()<br />
&nbsp;{<br />
&nbsp;&nbsp;label1=new JLabel("Only Text Label");<br />
&nbsp;&nbsp;label2=new JLabel("Right Label",JLabel.RIGHT);</p>
<p>&nbsp;&nbsp;ImageIcon icon=new ImageIcon("logo.gif");</p>
<p>&nbsp;&nbsp;label3=new JLabel(icon);<br />
&nbsp;&nbsp;label3.setVerticalAlignment(JLabel.BOTTOM);</p>
<p>&nbsp;&nbsp;label4=new JLabel("Image and Text",icon,JLabel.LEFT);<br />
&nbsp;&nbsp;label4.setVerticalAlignment(JLabel.TOP);</p>
<p>&nbsp;&nbsp;label4.setVerticalTextPosition(JLabel.BOTTOM);<br />
&nbsp;&nbsp;label4.setHorizontalTextPosition(JLabel.CENTER);</p>
<p>&nbsp;&nbsp;label5=new JLabel("Input your name here");<br />
&nbsp;&nbsp;JTextField nameField=new JTextField(12);</p>
<p>&nbsp;&nbsp;JPanel panel=new JPanel();<br />
&nbsp;&nbsp;panel.add(label5);<br />
&nbsp;&nbsp;panel.add(nameField);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;JPanel panel2=new JPanel();<br />
&nbsp;&nbsp;panel2.setLayout(new GridLayout(3,1));</p>
<p>&nbsp;&nbsp;panel2.add(label1);<br />
&nbsp;&nbsp;panel2.add(label2);<br />
&nbsp;&nbsp;panel2.add(panel);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;Container cp=frame.getContentPane();<br />
&nbsp;&nbsp;cp.setLayout(new GridLayout(3,1));<br />
&nbsp;&nbsp;cp.add(panel2);<br />
&nbsp;&nbsp;cp.add(label3);<br />
&nbsp;&nbsp;cp.add(label4);</p>
<p>&nbsp;&nbsp;frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);<br />
&nbsp;&nbsp;frame.setSize(300,380);<br />
&nbsp;&nbsp;frame.setVisible(true);<br />
&nbsp;}<br />
}</p>
<img src ="http://www.blogjava.net/angry-man/aggbug/347067.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angry-man/" target="_blank">UD</a> 2011-03-26 21:58 <a href="http://www.blogjava.net/angry-man/archive/2011/03/26/347067.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>