>>> Let's run Python on Mobile

วันพฤหัสบดี, มีนาคม 02, 2549

Jython AWT-Console

หลังจากนั่งแกะcode จนปวดหัวมาหลายวัน
ผมก็ทำได้สำเร็จ
Jython AWT-Console

Java console ที่ปรากฎขึ้นมาทีแรก มันค่อนข้างเล็ก และไม่สะดวกในหลายๆด้าน
เลยลองค้นๆดูว่ามีคนเคย ทำ Jython Console ที่เป็นGUI หรือยัง
ก็เจออยู่บ้าง
Jcrust ดัดแปลงมาจาก
Jython Console with Code Completion (ซึ่งดัดแปลงมาจาก PyCrust อีกที)
เป็น Swing ทั้งนั้นเลย


แล้ว PersonalJava บน Microsoft SmartPhone มันเป็น Java1.1 จะใช้ Swing ได้หรือเปล่า
ค้นดูในตำราของ ดร.วีระศักดิ์ มีเขียนไว้ว่าให้หาไฟล์ ชื่อ swingall.jar มาลง
ผมลองทำตามก็ใช้ได้เลย
เลยได้เคล็ดวิชามาอีกหนึ่งอย่าง คือการใช้ swing ใน PersonalJava บน Microsoft SmartPhone

ผมแก้ไขเพียงไม่กี่บรรทัด ก็นำเอา Jython Console with Code Completion แบบ Swing มาใช้บน Microsoft SmartPhone ได้สำเร็จ
แต่มันใช้เวลา Startup ช้ามากๆ และต้องใช้ปุ่มtab (ซึ่งผมหาไม่เจอบนSmartphone)

Swing Jython Console

เลยลองเขียนใหม่เป็น AWT ซึ่งก็ใช้ได้ดี ใกล้จะเสร็จเรียบร้อยแล้ว
อีกสักพักจะค่อยๆแนะนำวิธีติดตั้ง+วิธีใช้ ครับ