import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextArea...jta=new JTextArea(10,20); Container c; DatagramSocket ds; DatagramReceive dc; int localPost=3000...name,ds,jta); dc.start(); } catch (SocketException e) { // TODO Auto-generated catch block System.out.println...flag=true; public DatagramReceive(String name,DatagramSocket ds,JTextArea jta){ this.name=name;...ds.close(); } } catch (IOException e) { // TODO Auto-generated catch block System.out.println
jTextArea; JScrollPane scrollPane;// 滚动条 public EditFrame() { // TODO 自动生成的构造函数存根 jFrame = new...= new JTextArea(); scrollPane = new JScrollPane(jTextArea); jFrame.setSize(800, 500); jFrame.setLocationRelativeTo...FileReadThread fileReadThread = new FileReadThread(EditFrame.this);// 开启文件读取线程 fileReadThread.start(); System.out.println...getjTextArea() { return jTextArea; } public void setjTextArea(JTextArea jTextArea) { this.jTextArea...EditFrame area; private File saveFileRoot = null; public Save(EditFrame area, File saveFileRoot) { System.out.println
如果有数据,则发送给客户端 String test = keyword.readLine(); writer.println(test); System.out.println("Server...客户端没有发消息过来时,reader.ready() 为false, 循环检测是否有数据,有测打印出来 String info = reader.readLine(); System.out.println...如果有数据,则发送给客户端 String test = keyword.readLine(); writer.println(test); System.out.println...outputArea = new JTextArea(70, 70); //输入区域 final JTextArea inputArea = new JTextArea(70, 70); final...JTextArea(70, 70); final JTextArea inputArea = new JTextArea(70, 70); final JScrollPane outputScroll
jTextArea = new JTextArea(); boolean bool = false, start = false; ServerThread serverThread...while (true) { try { Socket socket = serverSocket.accept(); System.out.println...new DataOutputStream(clientSocket.getOutputStream()); } catch (IOException e) { System.out.println...jTextArea = new JTextArea(); // ------------------右 JPanel jPanel3 = new JPanel(); JLabel..."\n"); } catch (IOException e) { //e.printStackTrace(); System.out.println
textArea=new JTextArea(60,60); textArea.setText(readFromFile(filePath)); JScrollPane...= new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒"); String time = sf.format(new Date()); //把文档输出到存储设备...XMLWriter(new FileOutputStream("xml/"+fileName),format); xmlWriter2.write(document); //把文档输出到存储设备...++) { Element userElement=(Element)userList.get(i); List itemList=userElement.elements(); System.out.println...presta.setString(j+1, element.getText()); } //批量更新 presta.addBatch(); presta.executeBatch(); } System.out.println
> clazz = str.getClass(); System.out.println("运行时类名称:" + clazz.getName()); } } 在这个示例中,我们创建了一个...("Username: " + username); System.out.println("Password: " + password); }...JTextArea的构造方法 JTextArea的构造方法有多个重载形式,以下是其中的一些常用构造方法: JTextArea(): 创建一个默认的JTextArea对象,没有文本内容。...JTextArea(String text): 创建一个具有指定文本内容的JTextArea对象。...JTextArea的常用成员方法 JTextArea类提供了许多常用的成员方法来操作文本区域的内容和属性。
import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextArea...test02(); } JLabel j1 = null;//提示 JTextField jt1 = null;//接收输入的参数 JButton jb1 = null;//确认按钮 JTextArea...jt1 = new JTextField(100); jb1 = new JButton("解析"); jb1.addActionListener(this); jta = new JTextArea...) { jta.append(String.valueOf(net)+"\n"); } } catch (UnknownHostException e1) { System.out.println...) { jta.append(String.valueOf(net)+"\n"); } } catch (UnknownHostException e1) { System.out.println
javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea...; import javax.swing.JTextField; public class Server3 extends JFrame{ static JTextArea area;...writer; public Server3(){ this.setTitle("服务器"); this.setSize(400,500); area = new JTextArea...; import javax.swing.JTextField; public class Client3 extends JFrame{ static JTextArea area...writer; public Client3(){ this.setTitle("客户端"); this.setSize(400,500); area = new JTextArea
javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JScrollPane; import javax.swing.JTextArea...JFrame { private static final long serialVersionUID = 1L; private JScrollPane scrollPane; public JTextArea...this.setLocationRelativeTo(null);// 居中 this.setTitle("文本编辑器"); font = new Font("宋体", Font.PLAIN, 28); textArea = new JTextArea...= line; } textArea.setText(ans); reader.close(); } catch (IOException e1) { System.out.println...(textArea.getText()); writer.flush(); writer.close(); } catch (IOException e1) { System.out.println
serialPort; private InputStream inputStream; private OutputStream outputStream; public javax.swing.JTextArea...jTshow; public javax.swing.JTextArea jTlog; public byte[] recvdata; public DSerialPort...null; } } /** * * @param msg */ public void log(String msg){ System.out.println...(appName+" --> "+msg); } public void log2(String msg){ System.out.println(appName+" --> "+msg...读到缓冲数组,输出到终端*/ byte[] readBuffer = new byte[1024]; int readDataLength = 0;
import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea...JTextField pathText = null; JTextField userNameText = null; JTextField pwdText = null; JTextArea...stopBtn.addActionListener(this); panel.add(stopBtn); jframe.add(panel); textArea = new JTextArea...import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea...JTextField portText = null; JTextField userNameText = null; JTextField pwdText = null; JTextArea
"OFFLINE")){ //收到来自客户端的下线消息 sendMessage(msg); //System.out.println...jta = new JTextArea(10,20); JScrollPane js = new JScrollPane(jta); JPanel operPane = new JPanel...jTextArea = new JTextArea(11,45); JScrollPane js1 = new JScrollPane(jTextArea); JTextField jTextField...strs[1].equals(nickName)){ jTextArea.append(strs[1] + "说:" + strs[3] + "\n"...ps.println("OFFLINE#" + nickName); System.exit(0); } else{ System.out.println
("本机名:" + localname);//本机名:DESKTOP-JB314BH System.out.println("本机IP地址:" + localip);//本机IP地址:192.168.1.8...("服务器套接字已经创建成功"); while(true) { System.out.println("等待客户机的连接"); socket = server.accept...private static final long serialVersionUID = 1L; private PrintWriter writer; Socket socket; private JTextArea...ta = new JTextArea(); private JTextField tf = new JTextField(); Container cc; public MyClien(String...inceAr = new JTextArea(10,10); JTextArea inced = new JTextArea(10,10); Thread thread; boolean
{ @Override public void windowClosing(WindowEvent e) { System.out.println...(code>=KeyEvent.VK_0 && code<=KeyEvent.VK_9)){ // System.out.println("必须是0-9数字"); //...f.setVisible(true); System.out.println("over"); } } 事件监听机制 事件源-组件 事件 - Event 监听器...jTextArea1.setText(""); //3,获取文件名称列表。 ...jTextArea1.append(name+LINE_SEPARATOR); } } JFileChooser public class
{ @Override public void windowClosing(WindowEvent e) { System.out.println...(code>=KeyEvent.VK_0 && code<=KeyEvent.VK_9)){ // System.out.println("必须是0-9数字"); //...f.setVisible(true); System.out.println("over"); } } 事件监听机制 事件源-组件 事件 - Event...jTextArea1.setText(""); //3,获取文件名称列表。...jTextArea1.append(name+LINE_SEPARATOR); } } ?
Input 输入流(将外部文件读入到 Java 程序中) Output 输出流(将 Java 程序中的数据输出到外部) Java 中的流有很多种不同的分类。...字节输⼊缓冲流 import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.InputStream...); inputStream.close(); } } 字符输⼊缓冲流 readLine ⽅法 import java.io.BufferedReader; import...序列化和反序列化 序列化就是将内存中的对象输出到硬盘⽂件中保存。 反序列化就是相反的操作,从⽂件中读取数据并还原成内存中的对 象。...序列化就是将内存中的对象输出到硬盘文件中保存。 反序列化就是相反的操作,从文件中读取数据并还原成内存中的对象。
javax.swing.JMenuItem; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea...2016-5-13 */ public class ServerForm extends JFrame { private JList list; private JTextArea...this.socketClient = socketClient; } @Override public void run() { System.out.println...=4){ System.out.println("防黑处理..."); continue;...void sendExitMsg() { String msg = "exit@#@#全部@#@#null@#@#" + tfdUserName.getText(); System.out.println
JTextField jtxtSql =new JTextField(); private JTextField JTextValue= new JTextField(); private JTextArea...resultSQL= new JTextArea(); public sqlTools(){ jp.setLayout(null); for(int i=0...)); resultSQL.setText(resultStr); }catch (Exception a){ System.out.println
javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTabbedPane; import javax.swing.JTextArea...JTextField(8); JTextField tNumberQuery = new JTextField(8); JTextField tScoreQuery = new JTextField(8); JTextArea...textArea = new JTextArea(5, 20); JButton bIn, bSort, bQuery; /** * 构造函数初始化 */ public Test...tNumberIn.getText(); int scoreIn = Integer.parseInt(tScoreIn.getText()); stu[count].score = scoreIn; System.out.println
领取专属 10元无门槛券
手把手带您无忧上云