[java]ข้อควรระวังที่เกิดจากการใช้ Swing กับ Netbeans!!!

พูดคุย, ปรึกษาการพัฒนาโปรแกรม
และ case study

Moderator: bigaun

[java]ข้อควรระวังที่เกิดจากการใช้ Swing กับ Netbeans!!!

Postby nat3 » Wed Sep 13, 2006 7:51 pm

พอดีดูโค้ดให้เพื่อนเลยเจอของแปลกปลอมเข้า ดูจากบรรทัดด้านล่างนี้ละกัน
Code: Select all
import java.awt.Graphics;

public class TicTacToe extends javax.swing.JFrame {

...
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
    private void initComponents() {
        jPanel1 = new javax.swing.JPanel();
...
        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(0, 400, Short.MAX_VALUE)
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(0, 300, Short.MAX_VALUE)
        );
...

สิ่งที่มันเพิ่มขึ้นมาก็คือ ตัวจัดการ Layout component (org.jdesktop.layout.GroupLayout) แบบเป็นกลุ่มซึ่งโค้ดตรงนี้มันยังไม่ได้รวมเข้าไปใน Library มาตรฐานดังนั้นถ้าจะ compile ผ่านทาง command prompt จะขึ้น error ทันทีเพราะมันจะหา library ดังกล่าวไม่เจอ ต้องคอมไพล์ผ่าน netbeans เอา หรือไม่ก็ไปก๊อบ class ที่ว่าออกมาจาก netbeans มาใส่ใน directory เดียวกัน
สำหรับคนที่ใช้ Eclipse คงไม่เจอปัญหานี้แต่ก็คงปวดหัวกับ Visual Editor พอสมควรที่มันกินทรัพยากรได้มหาศาลดีจิงๆ
ว่าแล้วเดี๊ยวไปลอง intelliJ ดีกว่าว่ามันจะดีขนาดไหน แต่ตอนนี้ป๋มก็ใช้ Eclipse อยู่นะคร๊าบ

ปล. สำหรับใครที่ต้องการดูรายละเอียด GroupLayoutManager ดูได้ที่เว็บ http://www.jdesktop.org
User avatar
nat3
Moderators
 
Posts: 1229
Joined: Mon Jun 13, 2005 12:52 pm

Postby ext » Thu Sep 14, 2006 10:02 am

ใช้ visual studio กับ jj เจอปัญหาอะไรป่ะคับ
Image
ext
Member
 
Posts: 238
Joined: Wed May 17, 2006 1:26 pm
Location: ไม่มี

Postby nat3 » Thu Sep 14, 2006 2:05 pm

แหงะ ไม่เคยลองง่ะ ยังไม่เคยไปแตะ .net เลย -*-
User avatar
nat3
Moderators
 
Posts: 1229
Joined: Mon Jun 13, 2005 12:52 pm

Postby Inception » Thu Sep 14, 2006 5:19 pm

อ่านไปก็ไม่เข้าใจ เอาเป็นว่า ต่อไปติดปัญหาอะไร คิดว่ามาโพสถามที่บอร์ด ก็(น่าจะ)มีพี่ๆ หรือผู้รู้มาตอบให้
Bak #19
รักภาค รักน้อง ก็ต้องรักให้ถูกทาง
อย่าทำอะไรผิดๆ จนเคยชิน และคิดว่าเป็นเรื่องปรกติ

www.ummata.net
User avatar
Inception
Senior Admin
 
Posts: 2780
Joined: Wed Jun 01, 2005 12:50 am

Postby bigaun » Thu Sep 14, 2006 5:28 pm

คงมีแนตที่ตอบได้

8)
Aun # 17
User avatar
bigaun
Moderators
 
Posts: 2022
Joined: Wed Jun 22, 2005 3:13 pm
Location: Live in webboard

Postby SoUL » Sat Nov 11, 2006 4:53 pm

ext wrote:ใช้ visual studio กับ jj เจอปัญหาอะไรป่ะคับ


visual studio มันสร้างง่ายกว่า java อีกแต่เป็น .NET นะ
ทำไมเรามานแก่ลงทุกวันเลย - -"
จะมีใครใคร ร๊ากกกคนหน้าตาอย่างช้านนนนนน
Image
User avatar
SoUL
Member
 
Posts: 977
Joined: Mon Jun 13, 2005 5:16 pm
Location: ที่ไหนสักที่

Postby nat3 » Sun May 27, 2007 8:33 am

ext wrote:ใช้ visual studio กับ jj เจอปัญหาอะไรป่ะคับ


ขอขุดกระทู้นี้หน่อยละกัน
VS สามารถเขียน Java ได้เหมือนกัน แต่เป็น J# นะถ้าจำไม่ผิด
ใครเขียน J# ผ่าน .NET เป็นยังไงบ้างลองมาเล่าหน่อยจิ
User avatar
nat3
Moderators
 
Posts: 1229
Joined: Mon Jun 13, 2005 12:52 pm


Return to Programming / Web-Programming

Who is online

Users browsing this forum: No registered users and 1 guest

cron