Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธีนำ Subscriber interface ไปใช้ใน Java 9

    Java 9 รองรับการสร้าง Reactive Streams โดยแนะนำอินเทอร์เฟซ: Publisher, Subscriber, Subscription, และคลาส SubmissionPublisher ที่ implements Publisher แต่ละอินเทอร์เฟซมีบทบาทต่างกันตามหลัก Reactive Streams เราสามารถใช้ Subscriber interface เพื่อสมัครรับข้อมูลที่เผยแพร่โดย publisher ต้อง implement Su

  2. วิธีปรับแต่งการเริ่มต้นของ JShell ใน Java 9

    JShell เป็นเครื่องมือ REPL แบบโต้ตอบสำหรับรันและประเมินโปรแกรม Java 簡單 เช่น การประกาศตัวแปร คำสั่ง นิพจน์ ฯลฯ เมื่อเปิด JShell จะมีโค้ดโหลดมาโดยค่าเริ่มต้น เพื่อดูโค้ดนี้ ให้ใช้คำสั่ง /list -start สามารถสั่งให้ JShell โหลดโค้ดอัตโนมัติตอนเริ่มต้นด้วยคำสั่ง: /set start [-retain] [Type] ตัวเลือก -ret

  3. รูปทรง 2D ต่างๆ ที่ JavaFX จัดเตรียมไว้

    ต่อไปนี้คือรูปทรงเรขาคณิตต่างๆ ที่คุณสามารถวาดได้ด้วย JavaFX: Line - เส้นเชื่อม 2 จุด คลาส javafx.scene.shape.Line แทนเส้นใน XY plane Rectangle - รูปสี่เหลี่ยม 4 ด้าน มีคู่ด้านขนานและตรงข้าม มุมภายในเป็นมุมฉาก คลาส Rectangle แทนสี่เหลี่ยมใน XY plane Circle - วงกลมเป็นเส้นปิดทุกจุดห่างจากจุดกลางเท่

  4. วิธีวาดรูปทรง 2D แบบกำหนดเองใน JavaFX ด้วย Path class

    แพ็กเกจ javafx.scene.shape มีคลาสสำหรับวาดรูปทรง 2D ต่างๆ แต่เป็นแค่รูปทรงพื้นฐาน เช่น เส้น, วงกลม, polygon, ellipse ฯลฯ ดังนั้น หากต้องการวาดรูปทรงซับซ้อนแบบกำหนดเอง ต้องใช้คลาส Path คลาส Path คลาส Path แทนโครงร่างเรขาคณิตของรูปทรง และผูกกับ observable list ที่เก็บ Path Elements ต่างๆ เช่น MoveTo

  5. การดำเนินการต่างๆ ของออบเจ็กต์ 2D ใน JavaFX

    JavaFX รองรับ 3 การดำเนินการบนออบเจ็กต์ 2D ได้แก่ Union, Subtraction และ Intersection Union Operation - รับรูปทรง 2 รูปขึ้นไป คืนพื้นที่ที่ครอบครองโดยรวม Intersection Operation - รับรูปทรง 2 รูปขึ้นไป คืนพื้นที่ทับซ้อนกัน Subtraction Operation - รับรูปทรง 2 รูปขึ้นไป คืนพื้นที่ของรูปแรก ไม่รวมพื้น

  6. การดำเนินการ Union บนรูปทรง 2D ใน JavaFX

    การดำเนินการนี้รับรูปทรง 2 รูปขึ้นไปเป็นอินพุต และคืนพื้นที่ที่รวมกันครอบครอง เมธอด union() (static) ของคลาส javafx.scene.shape.Shape รับออบเจ็กต์ Shape 2 ตัว และคืนผลลัพธ์ของการ union ตัวอย่าง import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import ja

  7. การดำเนินการ Intersect บนรูปทรง 2D ใน JavaFX

    การดำเนินการนี้รับรูปทรง 2 รูปขึ้นไปเป็นอินพุต และคืนพื้นที่ที่ทับซ้อนกันระหว่างพวกเขา เมธอด intersect() (static) ของคลาส javafx.scene.shape.Shape รับออบเจ็กต์ Shape 2 ตัว และคืนผลลัพธ์ของการ intersect ตัวอย่าง import javafx.application.Application; import javafx.scene.Group; import javafx.scene

  8. การดำเนินการ Subtract บนรูปทรง 2D ใน JavaFX

    การดำเนินการนี้รับรูปทรง 2 รูปขึ้นไปเป็นอินพุต แล้วคืนพื้นที่ของรูปทรงแรก ไม่รวมพื้นที่ที่ทับซ้อนกับรูปทรงที่สอง เมธอด subtract() (static) ของคลาส javafx.scene.shape.Shape รับออบเจ็กต์ Shape 2 ตัว และคืนผลลัพธ์ของการ subtract ตัวอย่าง import javafx.application.Application; import javafx.scene.Gr

  9. คุณสมบัติ Stroke Type ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ stroke type ของรูปทรงระบุประเภทของเส้นขอบ สามารถตั้งค่าได้ด้วยเมธอด setStrokeType() ของคลาส javafx.scene.shape.Shape JavaFX รองรับ 3 ประเภทของ stroke แทนด้วยค่าคงที่ของ Enum StrokeType: StrokeType.INSIDE - วาดขอบภายในรูปทรง StrokeType.OUTSIDE - วาดขอบภายนอกรูปทรง StrokeType.CENTERED - วา

  10. คุณสมบัติ Stroke Width ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ stroke width ระบุความกว้างของเส้นขอบรูปทรง สามารถตั้งค่าได้ด้วยเมธอด setStrokeWidth() ของคลาส javafx.scene.shape.Shape เมธอดนี้รับค่า double และวาดขอบตามความกว้างที่ระบุ หากไม่ส่งค่าใดๆ จะถือเป็น 1.0 โดยค่าเริ่มต้น ตัวอย่าง import javafx.application.Application; import javafx.scene.Group

  11. คุณสมบัติ Fill ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ fill ระบุสีที่ใช้เติมพื้นที่ภายในรูปทรง สามารถเติมสีได้ด้วยเมธอด setFill() ของคลาส javafx.scene.shape.Shape โดยค่าเริ่มต้น ค่าของคุณสมบัตินี้สำหรับรูปทรง line, path และ polyline คือ Color.BLACK และสำหรับรูปทรงอื่นๆ ค่าเริ่มต้นคือ null คือไม่เติมสี (โปร่งใส) ตัวอย่าง import javafx.applica

  12. คุณสมบัติ Stroke ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ stroke ระบุสีของขอบรูปทรง สามารถตั้งค่าได้ด้วยเมธอด setStroke() ของคลาส javafx.scene.shape.Shape เมธอดนี้รับค่า Color เป็นพารามิเตอร์ และตั้งค่าสีที่ให้มาให้ขอบของรูปทรง โดยค่าเริ่มต้น ค่าของคุณสมบัตินี้สำหรับรูปทรง (ออบเจ็กต์) line, path และ polyline เป็น null และสำหรับรูปทรงอื่นๆ ค่าเร

  13. คุณสมบัติ Stroke Line Join ของรูปทรง 2D ใน JavaFX

    ในรูปทรงที่ประกอบด้วยการต่อเส้นหลายเส้น คุณสมบัติ stroke line join ระบุรูปร่างของจุดต่อของสองเส้น สามารถตั้งค่าได้ด้วยเมธอด setStrokeLineJoin() Java FX รองรับ 3 ประเภทของ stroke line joins แทนด้วยค่าคงที่ของ Enum ชื่อ StrokeLineJoin: BEVEL - ขอบนอกของจุดต่อเชื่อมด้วยเส้นตรง MITER - ขอบนอกของจุดต่อ

  14. คุณสมบัติ Stroke Miter Limit ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ Stroke Miter Limit ระบุขีดจำกัดสำหรับ stroke line join ในสไตล์ StrokeLineJoin.MITER สามารถตั้งค่าได้ด้วยเมธอด setStrokeMiterLimit() ของคลาส javafx.scene.shape.Shape เมธอดนี้รับค่า double และจำกัด stroke miter limit ให้เป็นค่านั้น หากค่าที่ให้มาน้อยกว่า 1.0 จะถือเป็น 1.0 ตัวอย่าง import j

  15. คุณสมบัติ Stroke Line Cap ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ Stroke Line Cap ระบุรูปแบบปลายเส้น (end cap style) ของเส้น สามารถตั้งค่าได้ด้วยเมธอด setStrokeLineCap() ของคลาส javafx.scene.shape.Shape Java FX รองรับ 3 ประเภทของ stroke line caps แทนด้วยค่าคงที่ของ Enum StrokeLineCap: BUTT - จบเส้นทางที่ไม่ปิดโดยไม่มีการตกแต่ง ROUND - จบเส้นทางที่ไม่ปิ

  16. คุณสมบัติ Smooth ของรูปทรง 2D ใน JavaFX

    คุณสมบัติ smooth ระบุว่าใช้ antialiasing hints หรือไม่ สามารถตั้งค่าได้ด้วยเมธอด setSmooth() ของคลาส javafx.scene.shape.Shape เมธอดนี้รับค่า boolean หากส่ง true ขอบของรูปทรงจะถูกทำให้เรียบ ตัวอย่าง import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import

  17. คุณสมบัติ Stroke Dash Offset ของรูปทรง 2D ใน JavaFX

    หาก stroke ที่ใช้เป็นรูปแบบขีดข้าม (dashing pattern) คุณสมบัติ strokeDashOffset จะระบุ offset เข้าไปในรูปแบบขีดข้าม นั่นคือ dash phase กำหนดจุดในรูปแบบขีดข้ามที่จะตรงกับจุดเริ่มต้นของ stroke ตัวอย่าง import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import

  18. วิธาสร้าง Circle ใน JavaFX

    วงกลมเป็นเส้นปิดที่ทุกจุดห่างจากจุดกลางเท่ากัน วงกลมถูกกำหนดโดยจุดกลางและรัศมี - ระยะจากจุดกลางถึงจุดใดจุดหนึ่งบนวงกลม ใน JavaFX circle แทนด้วยคลาส javafx.scene.shape.Circle คลาสนี้มี 3 คุณสมบัติ: centerX - พิกัด x จุดกลาง ตั้งค่าด้วย setCenterX() centerY - พิกัด y จุดกลาง ตั้งค่าด้วย setCenterY()

  19. วิธาสร้าง Rectangle ใน JavaFX

    Rectangle เป็นรูปปิด 4 ด้าน มุมระหว่างด้านใดด้านหนึ่งเป็นมุมฉาก และด้านตรงข้ามขนานกัน กำหนดโดยความสูงและความกว้าง ใน JavaFX Rectangle แทนด้วยคลาส javafx.scene.shape.Rectangle คลาสนี้มี 4 คุณสมบัติ: height - ความสูง ตั้งค่าด้วย setHeight() width - ความกว้าง ตั้งค่าด้วย setWidth() x - พิกัด x ตั้งค่

  20. วิธาสร้าง Ellipse ใน JavaFX

    วงกลมเป็นเส้นปิดที่ทุกจุดห่างจากจุดกลางเท่ากัน วงกลมถูกกำหนดโดยจุดกลางและรัศมี: ระยะจากจุดกลางถึงจุดใดจุดหนึ่งบนวงกลม ใน JavaFX ellipse แทนด้วยคลาส javafx.scene.shape.Ellipse คลาสนี้มี 4 คุณสมบัติ: centerX - พิกัด x จุดกลาง ellipse ตั้งค่าด้วย setCenterX() centerY - พิกัด y จุดกลาง ellipse ตั้งค่า

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:65/97  20-คอมพิวเตอร์/Page Goto:1 59 60 61 62 63 64 65 66 67 68 69 70 71