หน้าแรก
หน้าแรก
A JTable เป็นคลาสย่อยของ JComponent สำหรับแสดงโครงสร้างข้อมูลที่ซับซ้อน JTable สามารถทำตามรูปแบบการออกแบบ Model View Controller (MVC) เพื่อแสดงข้อมูลเป็นแถวและคอลัมน์ JTable สามารถเริ่ม TableModelListener , TableColumnModelListener , ListSelectionListener , CellEditorListener และ RowSorterListene
A JFrame class เป็นคลาสย่อยของ Frame คลาสและส่วนประกอบที่เพิ่มไปยังเฟรมจะเรียกว่าเนื้อหา ซึ่งจัดการโดย contentPane . JFrame มีหน้าต่างที่มี ชื่อเรื่อง เส้นขอบ (ตัวเลือก) เมนู ba ร และ ส่วนประกอบเฉพาะผู้ใช้ . โดยค่าเริ่มต้น เราสามารถย่อขนาด JFrame ได้โดยคลิกที่ปุ่มย่อขนาดและขยาย JFrame ให้ใหญ่สุดโด
A JList เป็นคลาสย่อยของ JComponent คลาสที่อนุญาตให้ผู้ใช้เลือก เดี่ยว หรือ เลือกได้หลายรายการ . JList สามารถสร้าง ListSelectiionListener อินเทอร์เฟซและรวมวิธีการที่เป็นนามธรรม valueChanged() . เราสามารถแสดงค่าเมื่อมีการเลือกรายการจาก JList โดยดำเนินการ MouseListener อินเทอร์เฟซหรือการขยาย Mouse
A JButton เป็นคลาสย่อยของ AbstractButton และสามารถใช้สำหรับการเพิ่มปุ่มที่ไม่ขึ้นกับแพลตฟอร์มในแอปพลิเคชัน Java Swing JButon สามารถสร้าง ActionListener อินเทอร์เฟซเมื่อกดหรือคลิกปุ่มก็สามารถสร้าง MouseListener . ได้ และ KeyListener อินเทอร์เฟซ เราสามารถกำหนดระยะขอบเป็น JButton โดยใช้ setMargin(
JList เป็นคลาสย่อยของ JComponent คลาสที่อนุญาตให้ผู้ใช้เลือก การเลือกเดียว หรือ หลายตัวเลือก . คลาส JList นั้นไม่รองรับแถบเลื่อน ในการเพิ่มแถบเลื่อน เราต้องใช้ JScrollPane คลาสร่วมกับคลาส JList จากนั้น JScrollPane จะจัดการแถบเลื่อนโดยอัตโนมัติ DefaultListModel คลาสจัดเตรียมการใช้งานโมเดลรายการอย่
A JTable เป็นคลาสย่อยของ JComponent class และสามารถใช้สร้างตารางที่มีข้อมูลแสดงใน หลายแถวและหลายคอลัมน์ . เมื่อค่าถูกเลือกจาก JTable TableModelEvent ถูกสร้างขึ้น ซึ่งจัดการโดยใช้ TableModelListener อินเตอร์เฟซ. เราสามารถเพิ่มหรือแทรก JButton ลงในเซลล์ JTable โดยกำหนดรหัสเองใน DefaultTableModel
A JSplitPane เป็นคลาสย่อยของ JComponent คลาสที่ช่วยให้เราสามารถจัดองค์ประกอบสองส่วนเคียงข้างกัน ในแนวนอน หรือ แนวตั้ง ในบานหน้าต่างเดียว พื้นที่แสดงผลของส่วนประกอบทั้งสองยังสามารถปรับเปลี่ยนได้ที่รันไทม์โดยผู้ใช้ วิธีการที่สำคัญของ JSplitPane คือ remove(), removeAll(), resetToPreferredSizes() แล
JTable เป็นคลาสย่อยของ JComponent สำหรับแสดงโครงสร้างข้อมูลที่ซับซ้อน คอมโพเนนต์ JTable เป็นไปตามรูปแบบการออกแบบ Model View Controller (MVC) สำหรับแสดงข้อมูลใน แถวและคอลัมน์ . JTable สามารถสร้าง TableModelListener, TableColumnModelListener, ListSelectionListener, CellEditorListener, RowSorterListen
A JSplitPane เป็นคลาสย่อยของ JComponent คลาสที่ช่วยให้เราสามารถจัดองค์ประกอบสองส่วนเคียงข้างกัน ในแนวนอน หรือ แนวตั้ง ในบานหน้าต่างเดียว พื้นที่แสดงผลของส่วนประกอบทั้งสองยังสามารถปรับเปลี่ยนได้ที่รันไทม์โดยผู้ใช้ วิธีการที่สำคัญของ JSplitPane คือ remove(), removeAll(), resetToPreferredSizes() แล
JComboBox เป็นคลาสย่อยของ JComponent คลาสที่แสดง รายการดรอปดาวน์ และให้ตัวเลือกแก่ผู้ใช้ที่เราสามารถเลือก ทีละรายการเท่านั้น . JComboBox สามารถแก้ไขหรืออ่านอย่างเดียวได้ . getSelectedItem() วิธีการ สามารถใช้เพื่อรับรายการที่เลือกหรือป้อนจากกล่องคำสั่งผสม เราสามารถเรียกเมนูป๊อปอัปจาก JComboxBox เ
JSlider เป็นคลาสย่อยของ JComponent คลาสและคล้ายกับแถบเลื่อนซึ่งอนุญาตให้ผู้ใช้เลือกค่าตัวเลขจากช่วงค่าจำนวนเต็มที่ระบุ มีปุ่มหมุนที่สามารถเลื่อนไปตามช่วงของค่าต่างๆ และสามารถใช้เพื่อเลือกค่าที่ต้องการได้ JSlider สามารถสร้าง ChangeListener ส่วนต่อประสานและวิธีการที่สำคัญของ JSlider คือ getMaximum(
JTableHeader เป็นคลาสย่อยของ JComponent คลาส เมื่อเราสร้างวัตถุ JTable ตัวสร้างจะสร้างวัตถุ JTableHeader ใหม่เพื่อ จัดการส่วนหัวขององค์ประกอบตาราง . JTable ให้ setTableHeader() เมธอดที่สร้างวัตถุ JTableHeader ขององค์ประกอบส่วนหัวของตารางและ getTableHeader() เมธอดที่ส่งคืนการอ้างอิงไปยังออบเจ็กต์ J
JTextArea เป็นคลาสย่อยของ JTextComponent คลาสและเป็นส่วนประกอบข้อความหลายบรรทัดเพื่อแสดงข้อความหรืออนุญาตให้ผู้ใช้ป้อนข้อความ JTextArea สามารถสร้าง CaretListener อินเทอร์เฟซเมื่อเราพยายามใช้ฟังก์ชันการทำงานของ JTextArea โดยค่าเริ่มต้น JTextarea จะอนุญาตให้วางแนวจากซ้ายไปขวา หากผู้ใช้ต้องการป้อนข้
A JButton เป็นคลาสย่อยของ AbstractButton และสามารถใช้สำหรับการเพิ่มปุ่มที่ไม่ขึ้นกับแพลตฟอร์มในแอปพลิเคชัน Java Swing JButon สามารถสร้าง ActionListener ส่วนต่อประสานเมื่อผู้ใช้คลิกที่ปุ่มก็สามารถสร้าง MouseListener . ได้ และ KeyListener อินเทอร์เฟซ โดยค่าเริ่มต้น เราสามารถสร้าง JButton ด้วยข้อค
เราสามารถใช้ MouseListener อินเทอร์เฟซเมื่อเมาส์เสถียรขณะจัดการกับเหตุการณ์เมาส์ MouseEvent จะถูกไล่ออกเมื่อเราสามารถกด ปล่อย หรือคลิก (กดตามด้วยการปล่อย) ปุ่มเมาส์ (ปุ่มซ้ายหรือขวา) ที่วัตถุต้นทางหรือวางตำแหน่งตัวชี้เมาส์ที่ (เข้า) และออก (ออก) จากวัตถุต้นทาง เราสามารถตรวจจับเหตุการณ์ของเมาส์ได้เ
JToolTip เป็นคลาสย่อยของ JComponent class และเราสามารถสร้าง tooltip สำหรับส่วนประกอบ java โดยใช้ setToolTipText() เมธอด สามารถใช้เพื่อตั้งค่าคำแนะนำเครื่องมือสำหรับส่วนประกอบ วิธีการที่สำคัญของคลาส JToolTip คือ getAccessibleContext(), getComponent(), paramString() และ updateUI() . เราสามารถเปลี่
JTable เป็นคลาสย่อยของ JComponent คลาสสำหรับแสดงโครงสร้างข้อมูลที่ซับซ้อน คอมโพเนนต์ JTable เป็นไปตามรูปแบบการออกแบบ Model View Controller (MVC) เพื่อแสดงข้อมูลเป็นแถวและคอลัมน์ JTable สามารถสร้าง TableModelListener, TableColumnModelListener, ListSelectionListener, CellEditorListener, RowSorterLis
JCheckBox เป็นคลาสย่อยของ JToggleButton และอาจเป็นกล่องเล็กๆ ที่กาเครื่องหมายไว้ หรือ ไม่ถูกเลือก . เมื่อเราคลิกที่ JCheckBox มันจะเปลี่ยนจากการตรวจสอบเป็นไม่เลือกหรือในทางกลับกันโดยอัตโนมัติ JCheckBox สามารถสร้าง ActionListener หรือ ItemListener ทุกครั้งที่เปลี่ยนช่องทำเครื่องหมาย เราสามารถตั้
java.lang.String คลาสให้วิธีการจัดการกับสตริงจำนวนมาก ด้วยความช่วยเหลือของวิธีการเหล่านี้ เราสามารถดำเนินการกับสตริงได้ เช่น การตัดแต่ง การเชื่อม การแปลง และ การเปรียบเทียบ . เราสามารถดึงตัวเลขจากสตริงที่กำหนดโดยใช้ replaceAll() วิธีการของ สตริง ชั้นเรียน ตัวอย่าง นำเข้า java.util.Scanner;คลาสสาธ
java.lang.Runtime class เป็นคลาสย่อยของ Object ระดับสามารถให้การเข้าถึงข้อมูลต่าง ๆ เกี่ยวกับสภาพแวดล้อมที่โปรแกรมกำลังทำงานอยู่ สภาพแวดล้อมรันไทม์ของ Java สร้างอินสแตนซ์เดี่ยวของคลาสนี้ที่เชื่อมโยงกับโปรแกรม รันไทม์ คลาสไม่มีตัวสร้างสาธารณะ ดังนั้นโปรแกรมจึงไม่สามารถสร้างอินสแตนซ์ของคลาสของตัวเองได