Bài 40 Java Swing: JTable

Đoạn code thay đổi Look and Feel cho JFrame:
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException ex) {
Logger.getLogger(TableDemo.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(TableDemo.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(TableDemo.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(TableDemo.class.getName()).log(Level.SEVERE, null, ex);
}

About Study and Share

Study and Share knowledge

Posted on January 15, 2012, in Java Swing and tagged , , . Bookmark the permalink. 4 Comments.

  1. anh cho e hỏi. Có cách nào thay đổi độ lớn của từng cột khác nhau trong jTable đc không ? ( cột mã cán bộ nhỏ nhỏ và cột tên phải to ra )
    trong table của e có quá trường dữ liệu cần hiển thị thì nên trình bày thế nào cho đẹp mắt và chuyên nghiệp 1 chút đc ạ.

    • Ý em là độ rộng của talbe tự động thay đổi theo độ lớn của dữ liệu em load ra ấy hả? Hay ý em ntnao? Anh nghĩ rằng, ví dụ em có 10 column thì khi load ra mà thay đổi thể trong khi table size fix thì nó thế nào? Thay vì thế, em làm cho 10 cái column ấy đều đặn rồi user tự thay đổi theo ý họ, mà hầu hết các ứng dụng về table đều làm thế (excel và các table trên web platform cũng thế).
      Trong trường hợp em có nhiều column quá, em nên làm cái thanh trượt chiều ngang. Nói chung, coder bao giờ cũng cần một em designer xinh đẹp ngồi bên ngắm và tỉa hộ 😀

  2. vâng, cảm ơn a góp ý.
    cơ mà mấy cái thanh cuộn ngang làm thế nào a nhỉ @@

  3. Anh cho e hỏi add cái thanh trượt ngang vào table trong netbean thế nào đc ạ

Leave a comment