
你好,从图中题目镇信备来分析,这两个题目主要是对坦歼if语句和switch语句的一个练习。
再次了解if语句实现对用户输御毁入信息进行验证
通过switch语句跳转到下一个场景。
给你一个简单的实现吧拍饥,注意一戚贺慎定要高敬先运行MyServer.java
//MyCilent.java
import java.io.*
import java.net.*
import javax.swing.*
import java.awt.*
import java.awt.event.*
public class MyClient extends JFrame implements ActionListener{
JTextField tf
JTextArea tx
JButton bt
PrintWriter out
public MyClient(){
tf=new JTextField(20)
tx=new JTextArea()
tx.setLineWrap(true)
tx.setWrapStyleWord(true)
JPanel pan=new JPanel()
JScrollPane jsp=new JScrollPane(tx)
add(jsp,"Center")
bt=new JButton("SEND")
bt.addActionListener(this)
pan.add(tf)
pan.add(bt)
add(pan,"South")
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0)
}
})
setTitle("THE CLIENT")
setSize(400,300)
setVisible(true)
try{
Socket socket=new Socket("127.0.0.1",1680)
out=new PrintWriter(socket.getOutputStream(),true)
InputStreamReader in = new InputStreamReader(socket.getInputStream())
BufferedReader sin=new BufferedReader(in)
String s
while(true){
s=sin.readLine()
tx.append("#Server Said#: "+s+"\n")
}
}catch(Exception e){
e.printStackTrace()
}
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==bt){
tx.append("@Client Said@: "+tf.getText()+"\n")
out.println(tf.getText())
tf.setText("")
}
}
public static void main(String[] args){
MyClient mct = new MyClient()
}
}
//MyServer.java
import java.io.*
import java.net.*
import javax.swing.*
import java.awt.*
import java.awt.event.*
public class MyServer extends JFrame implements ActionListener{
JTextField tf
JTextArea tx
JButton bt
JScrollPane jsp
JPanel pan
PrintWriter out
public MyServer(){
tx=new JTextArea()
tx.setLineWrap(true)
tx.setWrapStyleWord(true)
jsp=new JScrollPane(tx)
tf=new JTextField(20)
bt=new JButton("SEND")
bt.addActionListener(this)
pan=new JPanel()
pan.add(tf)
pan.add(bt)
add(pan,"South")
add(jsp,"Center")
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0)
}
})
setTitle("THE SERVER")
setSize(400,300)
setVisible(true)
try{
ServerSocket server = new ServerSocket(1680)
Socket socket = server.accept()
InputStreamReader in = new InputStreamReader(socket.getInputStream())
BufferedReader sin=new BufferedReader(in)
out=new PrintWriter(socket.getOutputStream(),true)
while(true){
String s=sin.readLine()
tx.append("@Client Said@: "+s+"\n")
}
}catch(Exception e){
e.printStackTrace()
}
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==bt){
String st = tf.getText()
tx.append("#Server Said#: "+st+"\n")
out.println(st)
tf.setText("")
}
}
public static void main(String[] args){
MyServer msr = new MyServer()
}
}
程序员如何追女孩子。方法/步骤
1/9分步阅读扮饥
首先程序需要制造两个人的交集机会,多交流一起去玩。
程序员的时间比较紧,每天除了上班写程序,下班也比较晚,时间很少能挤出来,但是我们可以观察自己心仪的对象的时间表,我们调整一下自己的时间,制造出和心仪对象交集的机会,渐渐的有时间就一起玩乐,这样时间长啦,就会有表白的机会,当然我们需要展现自己的魅力,这样程序员也能追到女孩子啦。
程序员可以多和心仪的对象网上聊天视频,追到女孩子。
程序员时间不多,但是一般都是坐在电脑的旁边,程核缺棚序员可以利用这个现实情况,和自己心仪的对象在网上多聊天,视频。时间长啦,就会有所心动,主要要表现出自己的优点,做真实的自己,只要有交集就会有感情,我们伺机表达自己的爱意,一定可以成功,追到自己喜欢的女孩子。
程序员可以发挥自己的优势,做一些小程序讨女孩子欢心。
程序员制作小程序因该是非常的简单,我们在工作中,可以抽出时间,给心仪的女孩子发送一些小程序,小软件什么的,女孩子打开后,都是一改则些好看好玩的东西,久而久之,一方面女孩子觉得你很厉害,另一方面就觉得你可以托付,这一样就可以追到女孩子啦。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)