Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธีทำ JLabel ข้อความหลายสีและหลายฟอนต์ใน Java

    JLabel JLabel ขยายจาก JComponent ให้คำแนะนำหรือข้อมูลข้อความบน GUI JLabel แสดง ข้อความบรรทัดเดียวแบบอ่านอย่างเดียว รูปภาพ หรือ ทั้งข้อความและรูปภาพ JLabel สามารถแสดงข้อความบรรทัดเดียวกับ สีและฟอนต์ต่างกัน ได้โดยใช้แท็ก <font size=font-size color=color of the text> Some Text </f

  2. ความแตกต่างระหว่าง JTextField และ JFormattedTextField ใน Java

    JTextField ใช้สำหรับข้อความธรรมดา ในขณะที่ JFormattedTextField ขยายจาก JTextField ใช้ตั้งค่ารูปแบบข้อความที่มีอยู่ เช่น เบอร์โทรศัพท์, อีเมล, วันที่ เป็นต้น JTextField JTextField เป็นคอมโพเนนต์สำคัญที่สุด ให้ผู้ใช้พิมพ์ค่าข้อความในรูปแบบบรรทัดเดียว JTextField สร้าง ActionListener เมื่อพยาย

  3. วิธีทำ Cut Copy Paste ใน JTextField ด้วย Java

    JTextField เป็นคลาสย่อยของ JTextComponent อนุญาตให้แก้ไข ข้อความบรรทัดเดียว สามารถทำ Cut, Copy, Paste ใน JTextField ได้ด้วยเมธอด cut(), copy(), paste() ซึ่งเป็น เมธอดสำเร็จรูป ในคลาส JTextField ไวยากรณ์ public void cut() public void copy() public void paste() ตัวอย่างโค้ด import java.awt.*; import

  4. วิธีตั้งค่าเส้นขอบให้ JCheckBox ใน Java

    JCheckBox ขยายจาก JToggleButton แทนตัวเลือกที่สามารถ ติ๊ก (checked) หรือ ไม่ติ๊ก (unchecked) ได้ หากมีตัวเลือก 2 ตัวขึ้นไป สามารถเลือกหลายตัวพร้อมกันได้ สามารถตั้งค่าเส้นขอบให้ JCheckBox ได้ด้วยเมธอด setBorder() และต้องตั้ง setBorderPainted() เป็น true ตัวอย่างโค้ด import java.awt.*; import java.aw

  5. วิธีเขียนโปรแกรมนับตัวเลขใน Java

    โปรแกรมใช้ JLabel สำหรับป้ายกำกับจำนวน JTextField สำหรับแสดงตัวเลข นับ (count) JButton สำหรับสร้างปุ่ม เพิ่ม (add) ลด (remove) และ รีเซ็ต (reset) เมื่อคลิกปุ่มเพิ่ม จำนวนใน JTextField จะ เพิ่มขึ้น 1 คลิกปุ่มลด จะ ลดลง 1 คลิกปุ่มรีเซ็ต จะ รีเซ็ตเป็น 0 ตัวอย่างโค้ด import java.awt.*; import java.awt.

  6. JList มีโหมดการเลือกกี่แบบใน Java

    JList เป็นคอมโพเนนต์ที่ขยายจาก JComponent ใช้แสดงรายการอ็อบเจกต์ ให้ผู้ใช้เลือกหนึ่งหรือหลายรายการ มี 3 โหมดการเลือก สำหรับ JList ใน Java ListSelectionModel.SINGLE_SELECTION: เลือกดัชนีรายการได้เพียงรายการเดียวในเวลาเดียวกัน ListSelectionModel.SINGLE_INTERVAL_SELECTION: เลือกช่วงติดต่อกันได

  7. วิธีตั้งค่าสีพื้นหลังให้ JPanel ใน Java

    JPanel เป็นคอนเทนเนอร์และเป็น คอมโพเนนต์ที่มองไม่เห็น (invisible) ใน Java FlowLayout เป็น Layout เริ่มต้นของ JPanel สามารถเพิ่มคอมโพเนนต์ส่วนใหญ่ได้ เช่น ปุ่ม, ช่องข้อความ, เลเบล, ตาราง, รายการ, ต้นไม้ เป็นต้น สามารถตั้งค่าสีพื้นหลังให้ JPanel ได้ด้วยเมธอด setBackground() ตัวอย่างโค้ด import java.a

  8. ความแตกต่างระหว่าง Font และ FontMetrics ใน Java

    Font ใช้ตั้งค่าฟอนต์หน้าจอ และแมปตัวอักษรของภาษาไปยัง glyphs ของมัน ในขณะที่ FontMetrics กำหนดอ็อบเจกต์เมตริกฟอนต์ ซึ่งห่อหุ้มข้อมูลเกี่ยวกับการแสดงผลของฟอนต์เฉพาะบนหน้าจอเฉพาะ Font Font ใช้สร้างอินสแตนซ์ของ Font object เพื่อตั้งค่าฟอนต์สำหรับ การวาดข้อความ, Label, Text Field, ปุ่ม เป็นต้น และระบุโ

  9. วิธีจับเหตุการณ์ดับเบิลคลิกและปุ่ม Enter สำหรับ JList ใน Java

    JList ขยายจาก JComponent อนุญาตให้ผู้ใช้เลือกได้ทั้ง เดี่ยว หรือ หลายรายการ JList สร้าง ListSelectionListener ที่มีเมธอด abstract valueChanged() JList ยังสร้าง MouseListener เพื่อจับ เหตุการณ์ดับเบิลคลิก และ KeyListener เพื่อจับ เหตุการณ์ปุ่ม Enter ตัวอย่างโค้ด import java.awt.*; import java.awt.ev

  10. ความแตกต่างระหว่างเมธอด paint() และ repaint() ใน Java

    Paint() และ Repaint() paint(): เมธอดนี้เก็บคำสั่งสำหรับวาดคอมโพเนนต์นี้ ใน Java Swing ควร override paintComponent() แทน paint() เพราะ paint() เรียก paintBorder() paintComponent() และ paintChildren() ไม่ควรเรียกเมธอดนี้โดยตรง ควรเรียก repaint() แทน repaint(): เมธอดนี้ไม่สามารถ override ได้ ค

  11. ความสำคัญของคลาส JViewport ใน Java

    JViewport JViewport กำหนดโมเดลการเลื่อนพื้นฐาน รองรับทั้ง Logical Scrolling และ Pixel-based Scrolling ลูกของ Viewport ที่เรียกว่า View จะถูกเลื่อนโดยการเรียก JViewport.setViewPosition() JViewport รองรับ Logical Scrolling คือการเลื่อนที่พิกัดไม่ใช่พิกเซล เพื่อรองรับ Logical Scrolling

  12. ความสำคัญของคลาส JSeparator ใน Java

    JSeparator JSeparator เป็น เส้นแนวนอน หรือ แนวตั้ง หรือ ช่องว่างเปล่า ที่ใช้แยกคอมโพเนนต์ คลาส JSeparator ใช้ วาดเส้นเพื่อแยกคอมโพเนนต์ ใน Layout วิธีง่ายที่สุดในการเพิ่ม Separator ให้เมนูหรือ Toolbar คือเรียกเมธอด addSeparator() ที่มีในคลาส JMenu JPopupMenu และ JToolBar เมธอดสำคัญข

  13. วิธีแสดงข้อความตัวหนาใน JTextArea ด้วย Java

    JTextArea ขยายจาก JTextComponent อนุญาตให้ผู้ใช้ป้อน ข้อความหลายบรรทัด ภายใน JTextArea สร้าง CaretListener เพื่อรับฟังเหตุการณ์อัปเดตเคอร์เซอร์ สามารถตั้งค่าฟอนต์ให้ข้อความใน JTextArea ได้ด้วยเมธอด setFont() ตัวอย่างโค้ด import java.awt.*; import javax.swing.*; public class JTextAreaTextBoldTest e

  14. วิธีเปลี่ยนความกว้างของแต่ละคอลัมน์ใน JTable ด้วย Java

    JTable JTable เป็นคลาสย่อยของ JComponent สำหรับแสดงโครงสร้างข้อมูลที่ซับซ้อน JTable ใช้รูปแบบ Model View Controller (MVC) ในการแสดงข้อมูลใน แถว และ คอลัมน์ DefaultTableModel ขยายจาก AbstractTableModel ใช้เพิ่มแถวและคอลัมน์ใน JTable แบบไดนามิก DefaultTableCellRenderer ขยายจาก JLabel

  15. วิธีตั้งค่าปุ่มลัด (Shortcut Key) ให้ JButton ใน Java

    JButton เป็นคลาสย่อยของ AbstractButton ใช้เพิ่มปุ่มที่เป็นอิสระจากแพลตฟอร์มในแอปพลิเคชัน Java Swing JButton สร้าง ActionListener เมื่อปุ่มถูก กด (pressed) หรือ คลิก (clicked) ยังสร้าง MouseListener และ KeyListener ได้อีกด้วย สามารถตั้งค่าปุ่มลัดให้ JButton ได้โดยใช้เมธอด setMnemonic() ตัวอย่างโค้ด

  16. วิธีทำ Word Wrap สำหรับ JTableHeader ใน JTable ด้วย Java

    JTableHeader JTableHeader เป็นคลาสย่อยของ JComponent เมื่อสร้างอ็อบเจกต์ JTable คอนสตรัคเตอร์จะสร้าง JTableHeader ใหม่เพื่อจัดการส่วนหัวของตาราง JTableHeader เชื่อมโยงกับ column model ของตาราง เพื่อให้ UI delegate สามารถลากคอลัมน์และแสดงเซลล์หัวคอลัมน์แต่ละคอลัมน์ได้ JTable มีเมธอด

  17. วิธีใช้ HTML ในข้อความ JButton ใน Java

    JButton เป็นคลาสย่อยของ AbstractButton และเป็นคอมโพเนนต์สำคัญในลำดับชั้นของ Java Swing JButton ใช้บ่อยในแอปพลิเคชันแบบล็อกอิน JButton สามารถสร้างอินเทอร์เฟซ ActionListener เมื่อกดหรือคลิกปุ่ม JButton สามารถมี ข้อความ ไอคอน หรือ ทั้งข้อความและไอคอน และสามารถใช้แท็ก HTML เพื่อทำให้ข้อความเป็น ตัวหนา (

  18. ความแตกต่างระหว่าง TableCellRenderer และ TableCellEditor ใน Java

    TableCellRenderer TableCellRenderer สร้างคอมโพเนนต์เพื่อแสดงค่าของเซลล์ JTable Renderer เริ่มต้นใช้ JLabel เพื่อแสดงค่าของแต่ละเซลล์ อินเทอร์เฟซ TableCellRenderer สามารถระบุได้ 2 วิธี: โดยคลาสของอ็อบเจกต์ที่จะแสดงด้วย table.setDefaultRenderer() และโดยคอลัมน์ด้วย tableColumn.setCellRende

  19. วิธีเพิ่ม JCheckBox ลงในเซลล์ JTable ใน Java

    JTable เป็นคลาสย่อยของ JComponent ใช้สร้างตารางแสดงข้อมูลใน แถว (rows) และ คอลัมน์ (columns) เมื่อเลือกค่าจาก JTable จะสร้าง TableModelEvent ซึ่งจัดการได้โดยการ implement TableModelListener สามารถเพิ่มหรือแทรก Checkbox ลงในเซลล์ JTable ได้โดยการ override เมธอด getColumnClass() ที่คืนค่าเป็น Class ty

  20. วิธีจัดเรียง JRadioButton แบบแนวนอนใน Java

    JRadioButton เป็นคลาสย่อยของ JToggleButton และเป็นปุ่มสองสถานะที่สามารถ เลือก (selected) หรือ ไม่เลือก (deselected) ได้ ต่างจาก Checkbox ปุ่ม Radio จะเชื่อมโยงกับกลุ่ม และในกลุ่มเดียวกันจะเลือกได้เพียงปุ่มเดียว ซึ่งสามารถทำได้ด้วยคลาส ButtonGroup เมื่อเลือกปุ่ม Radio ในกลุ่ม ปุ่มที่เคยเลือกไว้ก่อนหน

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:15/97  20-คอมพิวเตอร์/Page Goto:1 9 10 11 12 13 14 15 16 17 18 19 20 21