﻿<?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-asdmailwl</title><link>http://www.blogjava.net/asdmailwl/</link><description /><language>zh-cn</language><lastBuildDate>Mon, 13 Apr 2026 12:23:25 GMT</lastBuildDate><pubDate>Mon, 13 Apr 2026 12:23:25 GMT</pubDate><ttl>60</ttl><item><title>访QQ登陆界面</title><link>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248567.html</link><dc:creator>IT小兵</dc:creator><author>IT小兵</author><pubDate>Fri, 26 Dec 2008 15:14:00 GMT</pubDate><guid>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248567.html</guid><wfw:comment>http://www.blogjava.net/asdmailwl/comments/248567.html</wfw:comment><comments>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248567.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/asdmailwl/comments/commentRss/248567.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/asdmailwl/services/trackbacks/248567.html</trackback:ping><description><![CDATA[package com.progrm.Qq;<br />
import java.awt.*;<br />
import javax.swing.*;<br />
import java.awt.event.*;<br />
public class MyQq&nbsp; extends JFrame implements ActionListener {<br />
&nbsp;private ImageIcon logImg=null;<br />
&nbsp;private JLabel welcomeJL=null;<br />
&nbsp;private JLabel usenameJL=null;<br />
&nbsp;private JLabel passwordJL=null;<br />
&nbsp;private JTextField usenameJT=null;<br />
&nbsp;private JPasswordField passwordJP=null;<br />
&nbsp;private JButton loginJB=null;<br />
&nbsp;private JButton closeJB=null;<br />
&nbsp;private JPanel one=null;<br />
&nbsp;private JPanel two=null;<br />
&nbsp;private JPanel three=null;<br />
&nbsp;private JPanel four=null;<br />
&nbsp;public MyQq(String title){<br />
&nbsp;&nbsp;super(title);<br />
&nbsp;&nbsp;logImg=new ImageIcon("com/progrm/Qq/img/qq.gif") ;<br />
&nbsp;&nbsp;welcomeJL=new JLabel(logImg);<br />
&nbsp;&nbsp;usenameJL=new JLabel("帐号");<br />
&nbsp;&nbsp;usenameJT=new JTextField(10);<br />
&nbsp;&nbsp;passwordJL=new JLabel("密码");<br />
&nbsp;&nbsp;passwordJP=new JPasswordField(10);<br />
&nbsp;&nbsp;loginJB=new JButton("登陆");<br />
&nbsp;&nbsp;loginJB.addActionListener(this);<br />
&nbsp;&nbsp;closeJB=new JButton("取消");<br />
&nbsp;&nbsp;closeJB.addActionListener(this);<br />
&nbsp;&nbsp;one=new JPanel();<br />
&nbsp;&nbsp;one.add(welcomeJL);<br />
&nbsp;&nbsp;two=new JPanel();<br />
&nbsp;&nbsp;two.add(usenameJL);<br />
&nbsp;&nbsp;two.add(usenameJT);<br />
&nbsp;&nbsp;three=new JPanel();<br />
&nbsp;&nbsp;three.add(passwordJL);<br />
&nbsp;&nbsp;three.add(passwordJP);<br />
&nbsp;&nbsp;four=new JPanel();<br />
&nbsp;&nbsp;four.add(loginJB);<br />
&nbsp;&nbsp;four.add(closeJB);<br />
&nbsp;&nbsp;this.setLayout(new GridLayout(4,1));<br />
&nbsp;&nbsp;this.add(one);<br />
&nbsp;&nbsp;this.add(two);<br />
&nbsp;&nbsp;this.add(three);<br />
&nbsp;&nbsp;this.add(four);<br />
&nbsp;&nbsp;this.setSize(331,244);<br />
&nbsp;&nbsp;this.setLocation(520, 310);<br />
&nbsp;&nbsp;this.setDefaultCloseOperation(EXIT_ON_CLOSE);<br />
&nbsp;&nbsp;this.setResizable(false);<br />
&nbsp;&nbsp;this.setVisible(true);<br />
&nbsp;}<br />
&nbsp;<br />
&nbsp;public void actionPerformed(ActionEvent e) {<br />
&nbsp;&nbsp;if(e.getSource()==loginJB){<br />
&nbsp;&nbsp;&nbsp;if(usenameJT.getText().equals("wl") &amp;&amp; passwordJP.getText().equals("123")){<br />
&nbsp;&nbsp;&nbsp;&nbsp;JOptionPane.showMessageDialog(this,"登陆成功");<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;JOptionPane.showMessageDialog(this,"密码错误");<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;if(e.getSource()==closeJB){<br />
&nbsp;&nbsp;&nbsp;System.exit(0);<br />
&nbsp;&nbsp;}<br />
&nbsp;}<br />
}<br />
<br />
<br />
<p>public class TestQq {</p>
<p><br />
&nbsp;public static void main(String[] args) {<br />
&nbsp;&nbsp;new MyQq("QQ用户登陆");<br />
&nbsp;}</p>
<p>}<br />
</p>
 <img src ="http://www.blogjava.net/asdmailwl/aggbug/248567.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/asdmailwl/" target="_blank">IT小兵</a> 2008-12-26 23:14 <a href="http://www.blogjava.net/asdmailwl/archive/2008/12/26/248567.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的第一个程序</title><link>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248555.html</link><dc:creator>IT小兵</dc:creator><author>IT小兵</author><pubDate>Fri, 26 Dec 2008 13:52:00 GMT</pubDate><guid>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248555.html</guid><wfw:comment>http://www.blogjava.net/asdmailwl/comments/248555.html</wfw:comment><comments>http://www.blogjava.net/asdmailwl/archive/2008/12/26/248555.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/asdmailwl/comments/commentRss/248555.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/asdmailwl/services/trackbacks/248555.html</trackback:ping><description><![CDATA[<p>package com.progrm.counter;<br />
//导入相关的包<br />
import javax.swing.*;</p>
<p>import java.awt.*;<br />
import java.awt.event.*;<br />
public class Counter extends JFrame implements ActionListener,KeyListener,MouseListener{<br />
&nbsp;//<br />
&nbsp;//定义相关组件<br />
&nbsp;private JTextField oneJT=null;<br />
&nbsp;private JTextField twoJT=null;<br />
&nbsp;private JTextField threeJT=null;<br />
&nbsp;private JTextField fourJT=null;<br />
&nbsp;private JTextField fiveJT=null;<br />
&nbsp;private JTextField sixJT=null;<br />
&nbsp;<br />
&nbsp;private JTextArea oneJTA=null;<br />
&nbsp;<br />
&nbsp;private JButton oneJB=null;<br />
&nbsp;private JButton twoJB=null;<br />
&nbsp;private JButton threeJB=null;<br />
&nbsp;private JButton fourJB=null;<br />
&nbsp;<br />
&nbsp;private JPanel oneJPL=null;<br />
&nbsp;private JPanel twoJPL=null;<br />
&nbsp;private JPanel threeJPL=null;<br />
&nbsp;private JPanel fourJPL=null;<br />
&nbsp;private JPanel fiveJPL=null;<br />
&nbsp;private JPanel sixJPL=null;<br />
&nbsp;private JPanel sevenJPL=null;<br />
&nbsp;//创建窗体的构造方法<br />
&nbsp;public Counter(String title){<br />
&nbsp;&nbsp;super(title);<br />
&nbsp;&nbsp;//<br />
&nbsp;&nbsp;//添加相关组件<br />
&nbsp;&nbsp;oneJT=new JTextField(6);&nbsp; //存放第一个运算数的文本框<br />
&nbsp;&nbsp;twoJT=new JTextField(6);&nbsp; //存放第二个运算数的文本框<br />
&nbsp;&nbsp;oneJPL=new JPanel();<br />
&nbsp;&nbsp;oneJPL.add(oneJT);<br />
&nbsp;&nbsp;oneJPL.add(twoJT);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;threeJT=new JTextField(6); //存放 + 运算结果的文本框<br />
&nbsp;&nbsp;threeJT.setEditable(false);<br />
&nbsp;&nbsp;oneJB=new JButton("+"); //显示 + 号的按钮<br />
&nbsp;&nbsp;oneJB.addActionListener(this); //给按钮添加动作监听<br />
&nbsp;&nbsp;twoJPL=new JPanel();<br />
&nbsp;&nbsp;twoJPL.add(threeJT);<br />
&nbsp;&nbsp;twoJPL.add(oneJB);</p>
<p>&nbsp;&nbsp;fourJT=new JTextField(6); //存放-运算结果的文本框<br />
&nbsp;&nbsp;fourJT.setEditable(false);<br />
&nbsp;&nbsp;twoJB=new JButton("-"); //显示 - 的按钮<br />
&nbsp;&nbsp;twoJB.addActionListener(this); //给按钮添加动作监听<br />
&nbsp;&nbsp;threeJPL=new JPanel();<br />
&nbsp;&nbsp;threeJPL.add(fourJT);<br />
&nbsp;&nbsp;threeJPL.add(twoJB);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;fiveJT=new JTextField(6);<br />
&nbsp;&nbsp;fiveJT.setEditable(false);<br />
&nbsp;&nbsp;threeJB=new JButton("*"); //显示 * 的按钮<br />
&nbsp;&nbsp;threeJB.addActionListener(this); //给按钮添加动作监听<br />
&nbsp;&nbsp;fourJPL=new JPanel();<br />
&nbsp;&nbsp;fourJPL.add(fiveJT);<br />
&nbsp;&nbsp;fourJPL.add(threeJB);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;sixJT=new JTextField(6);<br />
&nbsp;&nbsp;sixJT.setEditable(false);<br />
&nbsp;&nbsp;fourJB=new JButton("/"); //显示 / 的按钮<br />
&nbsp;&nbsp;fourJB.addActionListener(this); //给按钮添加动作监听<br />
&nbsp;&nbsp;fiveJPL=new JPanel();<br />
&nbsp;&nbsp;fiveJPL.add(sixJT);<br />
&nbsp;&nbsp;fiveJPL.add(fourJB);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;sixJPL=new JPanel(new GridLayout(4,1));<br />
&nbsp;&nbsp;sixJPL.add(twoJPL);<br />
&nbsp;&nbsp;sixJPL.add(threeJPL);<br />
&nbsp;&nbsp;sixJPL.add(fourJPL);<br />
&nbsp;&nbsp;sixJPL.add(fiveJPL);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;oneJTA=new JTextArea("说明:分别向前面的两个输入框中输入第一个,第二个\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 运算数.点击不同的按钮会进行相对应的运算,\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 并把结果显示在按钮前面的结果框中" );<br />
&nbsp;&nbsp;oneJTA.setColumns(5);<br />
&nbsp;&nbsp;oneJTA.setRows(5);<br />
&nbsp;&nbsp;oneJTA.setEditable(false); //设置文本域内容不可改变<br />
&nbsp;&nbsp;sevenJPL=new JPanel(new GridLayout(1,0));<br />
&nbsp;&nbsp;sevenJPL.add(oneJTA);<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;this.add(oneJPL);<br />
&nbsp;&nbsp;this.add(sixJPL);<br />
&nbsp;&nbsp;this.add(sevenJPL);<br />
&nbsp;&nbsp;//<br />
&nbsp;&nbsp;//设置窗体<br />
&nbsp;&nbsp;this.setBounds(280,380,350,290); //设置窗体的大小和弹出位置<br />
&nbsp;&nbsp;//this.setLayout(new GridLayout(3,0)); //设置窗体的布局模式<br />
&nbsp;&nbsp;this.setLayout(new FlowLayout());<br />
&nbsp;&nbsp;this.setDefaultCloseOperation(EXIT_ON_CLOSE); //设置关闭窗体的同时释放内存<br />
&nbsp;&nbsp;this.setResizable(false); //设置窗体大小不可调整<br />
&nbsp;&nbsp;this.setVisible(true); //设置窗体为可见的<br />
&nbsp;}<br />
&nbsp;//<br />
&nbsp;//实现动作监听的方法<br />
&nbsp;public void actionPerformed(ActionEvent e){<br />
&nbsp;&nbsp;if(e.getSource()==oneJB){&nbsp;&nbsp; //当窗体监测到 + 按钮被点击时执行这个if的子代码<br />
&nbsp;&nbsp;&nbsp;double jt=Integer.parseInt(oneJT.getText());<br />
&nbsp;&nbsp;&nbsp;double jt1=Integer.parseInt(twoJT.getText());<br />
&nbsp;&nbsp;&nbsp;threeJT.setText(jt+jt1+""); //把运算的结果显示在结果文本框中<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;if(e.getSource()==twoJB){&nbsp;&nbsp; //当窗体监测到 - 按钮被点击时执行这个if的子代码<br />
&nbsp;&nbsp;&nbsp;double jt=Integer.parseInt(oneJT.getText());<br />
&nbsp;&nbsp;&nbsp;double jt1=Integer.parseInt(twoJT.getText());<br />
&nbsp;&nbsp;&nbsp;fourJT.setText(jt-jt1+""); //把运算的结果显示在结果文本框中<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;if(e.getSource()==threeJB) {&nbsp;&nbsp; //当窗体监测到 * 按钮被点击时执行这个if的子代码<br />
&nbsp;&nbsp;&nbsp;double jt=Integer.parseInt(oneJT.getText());<br />
&nbsp;&nbsp;&nbsp;double jt1=Integer.parseInt(twoJT.getText());<br />
&nbsp;&nbsp;&nbsp;fiveJT.setText(jt*jt1+""); //把运算的结果显示在结果文本框中<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;if(e.getSource()==fourJB) {&nbsp;&nbsp; //当窗体监测到 / 按钮被点击时执行这个if的子代码<br />
&nbsp;&nbsp;&nbsp;if(twoJT.getText().equals("0")) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;JOptionPane.showMessageDialog(this,"被除数不能为0");<br />
&nbsp;&nbsp;&nbsp;}else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;double jt=Integer.parseInt(oneJT.getText());<br />
&nbsp;&nbsp;&nbsp;&nbsp;double jt1=Integer.parseInt(twoJT.getText());<br />
&nbsp;&nbsp;&nbsp;&nbsp;sixJT.setText(jt/jt1+""); //把运算的结果显示在结果文本框中<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;}<br />
&nbsp;}<br />
&nbsp;//<br />
&nbsp;//实现键盘监听的方法<br />
&nbsp;public void keyPressed(KeyEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public void keyReleased(KeyEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public void keyTyped(KeyEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;//<br />
&nbsp;//实现鼠标监听的方法<br />
&nbsp;public void mouseClicked(MouseEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public void mouseEntered(MouseEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public void mouseExited(MouseEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
&nbsp;public void mouseReleased(MouseEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;} <br />
&nbsp;public void mousePressed(MouseEvent e){<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
}<br />
<br />
<br />
</p>
<p>public class TsetCounter {</p>
<p>&nbsp;public static void main(String[] args) {<br />
&nbsp;&nbsp;new Counter("计算器");<br />
&nbsp;&nbsp;//new test("测试");<br />
&nbsp;}</p>
<p>}<br />
</p>
 <img src ="http://www.blogjava.net/asdmailwl/aggbug/248555.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/asdmailwl/" target="_blank">IT小兵</a> 2008-12-26 21:52 <a href="http://www.blogjava.net/asdmailwl/archive/2008/12/26/248555.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>