java计算器小程序.docx
《java计算器小程序.docx》由会员分享,可在线阅读,更多相关《java计算器小程序.docx(14页珍藏版)》请在第一文库网上搜索。
1、编写一个简易的聊天器程序,至少提供一个聊天内容显示文本域和一个发送消息的文本框界面,要求实现在发送信息框内填写内容并按下回车后,把该内容添加到上面的文本域内。package com;import java. awt. Flowl.ayout;import java. awt. LayoutManager;import java. awt. event. FocusEvent;import java. awt. event. FocusListener;import java. awt. event. KeyAdapter;import java. awt. event. KeyEvent;im
2、port javax. swing. *;public class Ltsdemo extends JFrame implements FocusListener(static final int /=300;static final int 5=300;JLabel 11,12;JTextArea tl;JTextField t2;JPanel jpl, jp2, jp3;Ltsdemo ()super (聊天室程序);jpl=new JPanel();jp2-new JPanel ();H=new JLabel (接收消息);tl=new JTextArea(4, 20);JScrollP
3、ane s2-newJScrollPane(t 1, ScrollPaneConstants. VERTICAL SCROLLBAR ALWAYS, ScrollPaneConstants. HORIZONTAJSCROLLBAR ALWAYS);s2. addFocusLi stener(this);jpl. add (11);jpl. add(s2);12=new JLabel (输入消息”);t2=new JTextField(发送内容,20);t2. addFocusListener(this);t2. addKeyListener(new KeyAdapter()public voi
4、d keyPressed(KeyEvent e)(if (e. getKeyChar () =, n )11. setText (t 1. getText () +n+t2 getText ();t2. setText C);文本框清空);jp2. add (12);jp2. add (t2);FlowLayout fl=new FlowLayout ();this. setLayout(fl);this, add(jpl);this, add (jp2);setSize (/; s);set Def au 11C1 ose0perat i on EX1 T ON_CLOS0 ;setVisi
5、ble(true);)public static void main(String args)(Ltsdemo sl=new Ltsdemo();)public void focusGained (FocusEvent e) if (e. getComponent () =t2)(t2. setText (z,);清空文本域;)public void focusLost(FocusEvent e) if (e. getComponent () =t2)t2. setText (发送消息);/./清空文本域;接收消息JJ J立天室程序输入消息发送内容JL JL D WD L JUJIipUJLI
6、DJLIL ?L 乙/package COM;import java.awt. FlowLayout;import java. awt. event. FocusEvent;import java. awt. event. FocusIJ stener;import java. awt. event. KeyAdapter;importent. KeyEvent;import javax. swing. *;public class Lts extends JFrame implements FocusListenerJLabel sl,s2, s3;JTextField t1,t2,t3;J
7、TextArea al;JButton wl, w2;JPanel jp, jpl, jp2, jp3;Lts(String Title)(setTitle(聊天室-客户端程序);jp=new JPanel0;sl=new JLabel (服务器:”);tl=new JTextField(,127. 0. 0. 1, 20);wl=new JButton(* 退出);jp. add(sl);jp. add(tl);jp. add(wl);s2=new JLabel (端口号:);t2=new JTextFieldC2000/z, 20);w2=new JButtonC 退出”);jpl=new
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 计算器 程序