Connect MySQL ใน Java

Connect MySQL ใน Java

ใน Gradle ให้ add library ก่อน dependencies { implementation 'com.mysql:mysql-connector-j:8.0.33' // สามารถเปลี่ยนเป็นเวอร์ชันล่าสุดได้ } import java.sql.Connection;…
Draggable svg object

Draggable svg object

ต้องการ สร้าง หรือ แก้ไข ภาพ SVG โดยเราสามารถทำการ add text และสามารถ คลิกเพื่อเลื่อน Object ที่เราเห็นในไฟล์รูปภาพนามสกุล SVG ไปยังตำแหน่งต่างๆได้…
สร้าง XSD จาก Class ด้วย schemagen

สร้าง XSD จาก Class ด้วย schemagen

ทดลองสร้างด้วย MAVEN แก้ไข POM.XML <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.ncs.xsdgen</groupId> <artifactId>SchemaGen</artifactId>…
Rubik Twist 3×3

Rubik Twist 3×3

วิธีแก้ไข ทำแบบเดียวกับ Rubik 3x3 ธรรมดาเลยมันจะดูยากนิดนึง แต่มองเป็น 3x3 ธรรมดาได้เลยแต่ - มันจะติดปัญหาได้ - นิดหน่อยปัญหาคือมันเกิด PARITY ได้ คือจะเรียกว่ากลับหัวกลับหางได้เหมือนกัน…
Automatic add new row at the end of table

Automatic add new row at the end of table

ต้องการสร้าง JTable สำหรับ กรอกข้อมูล โดย ไม่ต้องมีปุ่ม เพื่อ add new row, ใช้วิธี detect ว่ามีการใส่ข้อมูลที่ row ว่างท้ายตารางหรือไม่…
Special dialog ด้วย JOptionPane

Special dialog ด้วย JOptionPane

JOptionPane สามารถสร้าง dialog box ทั่วไปให้เราใช้งานได้ เช่น message box, confirm box หรือ input box แต่บางครั้งเราต้องการ dialog…