ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:19.80KB ,
资源ID:4890148      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4890148.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(qq聊天字体免费范文word版 10页.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

qq聊天字体免费范文word版 10页.docx

1、qq聊天字体免费范文word版 10页本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!= 本文为word格式,下载后可方便编辑和修改! = qq聊天字体免费篇一:java聊天窗口,设置不同颜色,字体,保存聊天记录 QQ聊天昆明理工大学信息工程与自动化学院学生 实验报告 ( 201X201X学年 第1 学期 )课程名称:Java上机 报告 开课实验室:信自楼444201X年 11月 03日 实验目的:1、 了解文件和流的概念,字节的输入输出,掌握文件的操作。2、 了解网络通信,URL访问网络,掌握TCP Socket通信和TCPSocket的工作方式。

2、实验原理:1、采用TCPSocket通信是实现的点对点聊天,ChatServer类提供服务端的TCP的链接服务,ChatTCPSocketJFrame类实现客户端TCPSocket通信以及两者的图形界面。2、Socket对象用于在服务端和客户端的TCP链接之间进行发送和接受的双向数据通信,从Socket对象中能够获得字节输入流和字节输出流。实验操作:1、 对教材中的例题进行修改,将文本区中对方和自己的字符串以不同的字体和颜色区别显示。2、 将聊天记录存储到文件中aaa.text。实验结果:通过网上查资料,因为JtextArea不能对单个的字体改颜色,所以改用JtextPane作为聊天的文本区。

3、经过很多次的修改终于得到正确的结果,实验截图如下:聊天界面:代码:服务器代码import .*;import java.io.*;public class ChatTCPServerpublic ChatTCPServer(int port, String name) throws IOException /约定端口、网名 /本机IP地址和指定端口构成服务端的SocketServerSocket server = new ServerSocket(port);/ServerSocket提供TCP连接服务Socket client = server.accept(); /等待接收客户端的连接申请

4、new ChatTCPSocketJFrame(name,client); /服务端的聊天室,图形用户界面同客户端server.close();public static void main(String args) throws IOExceptionnew ChatTCPServer(201X, 花仙子); /启动服务端,约定端口,指定网名/客户端代码import java.awt.Color;import java.awt.Font;import java.awt.event.*;import javax.swing.*;import javax.swing.text.Attribute

5、Set;import javax.swing.text.BadLocationException;import javax.swing.text.Document;import javax.swing.text.SimpleAttributeSet;import javax.swing.text.StyleConstants;import java.io.*;import .InetAddress;import .Socket;public class ChatTCPSocketJFrame extends JFrame implements ActionListenerprivate Str

6、ing name; /网名private Socket socket;/TCP Socket对象 /private JTextArea text_receiver; private JTextPanetextPane; /显示对话内容的文本区private JTextField text_sender;/输入发送内容的文本行 private JButton button_send,button_leave,button_save; /发送和离线按钮private PrintWriter cout; /字符输出流对象public ChatTCPSocketJFrame(String name,

7、Socket socket) throws IOException/提供图形用户界面super(聊天室 +name+ +InetAddress.getLocalHost()+ :+socket.getLocalPort();this.setBounds(320,240,400,240);this.setDefaultCloseOperation(EXIT_ON_CLOSE);/ this.text_receiver = new JTextArea();this.textPane = new JTextPane();/this.text_receiver.setEditable(true);th

8、is.textPane.setEditable(false);this.getContentPane().add(new JScrollPane(this.textPane);JPanel panel = new JPanel();this.getContentPane().add(panel,South);this.text_sender = new JTextField(10);panel.add(this.text_sender);button_send = new JButton(发送);panel.add(button_send);button_send.addActionListe

9、ner(this);button_leave = new JButton(离线);panel.add(button_leave);button_leave.addActionListener(this);this.setVisible(true);button_save = new JButton(保存聊天记录);panel.add(button_save);button_save.addActionListener(this);this.setVisible(true);this.name = name;this.socket = socket;this.cout = new PrintWr

10、iter(socket.getOutputStream(),true);/获得Socket对象的输出流,立即flushthis.cout.println(name);/发送自己网名给对方BufferedReader cin=new BufferedReader(newInputStreamReader(socket.getInputStream();/获得Socket对象的输入流,创建字符输入流String aline=cin.readLine(); /接收到对方网名setDocs(链接+aline+成功+,Color.black,true,15); /显示对方发来的内容aline= cin.

11、readLine();while (aline!=null & !aline.equals(bye) /从输入流接收对方发来的字符串setDocs(aline+ ,Color.blue,true,20);/显示对方发来的内容aline= cin.readLine();cin.close();cout.close();socket.close();/关闭Socket连接button_send.setEnabled(false);button_leave.setEnabled(false);publicvoidsetDocs(Stringstr,Colorcol,booleanbold,intfo

12、ntSize)SimpleAttributeSetattrSet=newSimpleAttributeSet();StyleConstants.setForeground(attrSet,col);/颜色if(bold=true)StyleConstants.setBold(attrSet,true);/字体类型StyleConstants.setFontSize(attrSet,fontSize);/字体大小insert(str,attrSet);publicvoidinsert(Stringstr,AttributeSetattrSet)Documentdoc=textPane.getDo

13、cument();str=n+str;trydoc.insertString(doc.getLength(),str,attrSet);catch(BadLocationExceptione)System.out.println(BadLocationException:+e);public ChatTCPSocketJFrame(String name, String host, int port) throws IOException /客户端this(name, new Socket(host, port);/客户端向指定主机的端口发出TCP连接请求public void actionP

14、erformed(ActionEvent e)if (e.getSource()=button_send) /发送按钮this.cout.println(name+ 说:+text_sender.getText(); /通过流发送给对方 setDocs(我说:+text_sender.getText()+,Color.red,false,25);text_sender.setText();if (e.getSource()=button_leave) /离线/textPane.(我离线n);setDocs(我离线n+r,Color.red,false,20);this.cout.println

15、(name+离线n+bye); /发送给对方离线约定 button_send.setEnabled(false);button_leave.setEnabled(false);if(e.getSource()=button_save)PrintWriteroutputStream=null;tryoutputStream=newPrintWriter(newFileWriter( D:/aaa.txt ); outputStream.println(textPane.getText();outputStream.close();catch(IOExceptione1)e1.printStack

16、Trace();篇二:Photoshop制作QQ聊天图片Photoshop制作QQ聊天图片“双击有惊喜”1.准备两张同样大小的图片,一张为“双击”封面,另一张为双击后显示图片。本人准备的是两张360px*360px的图片(360px正好能填满QQ聊天窗口)如下图:双击有惊喜双击有惊喜2.分别在图层中双击两张图片解锁,如下图:双击图层解锁图层解锁后效果3.图片解锁后,把其中一张图片用Ps的移动工具,移动到另一张图片的上层,并且完全覆盖。移动图片覆盖另一张4.点击窗口-动画,调出photoshop动画工具。如下图:ps动画工具5.确保双图层(已被覆盖的图层)文件被激活(鼠标点击后显示到动画窗口),

17、点击动画窗口的复制所有帧按钮,如图:复制帧6.确保鼠标激活动画窗口的第二帧,在图层中修改上方图层透明度为0%,以显示出下方图形。如图:透明度7.鼠标激活动画窗口第一帧,点击复制所有帧按钮,同第五步,复制帧数在100次以上,并将动作窗口左下角的“永远”改为“一次”。小技巧:鼠标点击100次以上着实脑残,大家可利用ps的动作功能,重复此动作即可。具体可参考:photoshop如何批量处理图片?详解 。效果如下: 复制100帧8.制作完毕,点击文件-存储为web和设备所用格式,在弹出的页面中选择GIF格式,保存即制作完毕。糖豆双击有惊喜如图,动画窗口最后一帧图片为封面,前面100帧为双击后显示的效果

18、。以上教程和方法均为本人原创并测试真实有用,请大家仔细参照教程制作。篇三:追女孩子的QQ聊天技巧追女孩子的QQ聊天技巧一起来看看追女孩子的QQ聊天技巧吧。基本上,它只是一个聊天用的工具,而且是个只能透过文字来做表达的工具。其它在互动里占了大多成分的因素如表情、语调、肢体动作完全付之阙如。因此想好好利用这个工具,就不要对它抱持着太多幻想,简单的说就是得失心不要太重。 设身处地想想,当你还未对某个昵称着迷,三不五时就查看对方的状态之前,你是否会很认真看待这些随意蹦出来的文字与招呼?在话匣子打开之前,就算是交情不错的朋友,难道不也是漫不经心的打个招呼或随口聊上几句而已? 更何况是还没有太多交集的两个

19、人。因此究竟要说什么,说穿了就只有三个字:看心情。这心情不单是指自己,同时也涵括到对方。就像你去找朋友聊天,总不会对方明明意兴阑珊你还自顾自的口沫横飞或阴魂不散吧?所以想跟对方聊天,就打个招呼或送个表情符号过去,有响应那当然好,没响应那也是很正常的事情,不用太在意。谁知道对方是不是压根不在计算机前面呢?因此在我看来,能聊就聊,不能聊就去做自己的事吧。 那么在这样的情况下,我们要如何善用QQ呢?既然是工具,那么就有最适合它的使用方法。虽然QQ的限制如此之多,但也正是我们最能善用的地方。不能看到对方的表情,听到对方的声音虽然是沟通上的一大障碍,却也是最能让人放松心防之处。君不见网络兴起之后,多少人

20、仗着网络的匿名特性,做着各种平日不敢做的事情? 同理可证,一旦两个人聊起来之后,QQ正是最能瓦解对方心防,直攻内心私密之处的利器。许多平日不会说出来的事情、心情、回忆,都极有可能在这虚拟的空间之中不经意的泄漏出来。再加上纪录信息的功能,瞬息万变的昵称,QQ根本就是搜罗对方心情点滴极佳的工具。 把QQ当作情报搜集的武器,不要对结果患得患失,才是使用它的上策。否则因为这个小程序弄得自己疑神疑鬼心力憔悴,甚至影响到实际与对方见面时的心情,那就本末倒置得不偿失了。如果实际面双方没有交集,那表示你拥有她所没有的生活经验,何不努力自我充实,将自己的生活过的快乐又有趣呢?人都喜欢听自己觉得有趣的事情,你大可

21、在QQ上面跟她分享。她觉得有趣,自然会跟你有所互动,而当人听了对方的分享,或多或少也会想说说自己的经验,这样不就有所交集了?当然在陌生的前提下,你得先多花点心思,从她的回应中设法了解她的兴趣在哪一方面,这样才不会弄巧成拙。另外昵称也是一个很好的切入点,通常都是随着心情做变化的。用这个点当作 话题 ,有时也会有意想不到的效果。不过也别在这点上太过穷追猛打,毕竟见不到面,太多事情我们无法掌握。例如昵称写的很忧郁,却在一旁跟朋友玩的很爽,也是常有的事。总之,耐心观察蛛丝马迹,对方没话题就自己找话题,由浅入深循序渐进的把两人的互动勾勒出来,维持一种有点黏又不会太黏的状态,才是聪明使用QQ的方法。 说到底,就是得有耐性的慢慢将对方的兴趣摸出来。没办法,谁叫是我们喜欢上对方,又谁叫我们只能透过QQ来互动,要认命。最后要说的还是一句老话:QQ是用来收集情报的工具,使用的时候请维持着一颗冷静的头脑,留意各种细节,将它当作更了解对方而不是培养感情的工具,才能够不因为它虚虚实实的特性,影响自己的心情,乱了自己的方寸。 科技始终来自于人性,可别让人性给科技牵着鼻子走。一个聊天程序,在很多时候就只是拿来聊天闲谈用的,不要想太多。本文整理自 “舞步学院”

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1