Rangkaian dengan Soket dalam Java Swing Applet
Komunikasi soket membolehkan pertukaran data antara peranti melalui rangkaian. Dalam konteks ini, mari kita mendalami pelaksanaan model pelayan-pelanggan menggunakan Java Swing dan GUI. Matlamatnya adalah untuk mencipta sambungan soket antara pelayan dan klien, membolehkan mereka menghantar rentetan dan melakukan tindakan khusus berdasarkan rentetan yang diterima.
Untuk mewujudkan sambungan soket, kami akan mencipta pelayan menggunakan ServerSocket dan pelanggan menggunakan Socket. Pelanggan menghantar rentetan ke pelayan dan pelayan bertindak balas dengan mencetak rentetan yang diterima.
Kod Contoh
Kod berikut menyediakan contoh mudah menggunakan soket dalam Applet Java Swing:
import java.awt.*; import java.awt.event.*; import java.io.*; import java.net.*; import javax.swing.*; import javax.swing.text.DefaultCaret; public class SwingSocketApplet implements ActionListener { private JFrame frame; private JTextField textField; private JTextArea textArea; private JButton sendButton; private Socket clientSocket; private PrintWriter out; public static void main(String[] args) { SwingSocketApplet applet = new SwingSocketApplet(); applet.start(); } public void start() { // Create a JFrame for GUI frame = new JFrame();
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Rangkaian Soket dalam Applet Java Swing?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!