0

lập trình giao diện cho java

JAVA VÀ LẬP TRÌNH GIAO DIỆN BẰNG SWING

JAVALẬP TRÌNH GIAO DIỆN BẰNG SWING

Kỹ thuật lập trình

... chứa cái LaF đó. Java hỗ trợ sẵn 3 cái là:javax.swing.plaf.metal.MetalLookAndFeel (giao diện Java) com.sun .java. swing.plaf.windows.WindowsLookAndFeel (giao diện Windows)com.sun .java. swing.plaf.motif.MotifLookAndFeel ... s=(String)e.getItem();Bài 8 - ChoiceChoice myChoice = new Choice();sau đó đưa mục chọn vào Choice như saumyChoice.addItem("Red");myChoice.addItem("Green");myChoice.addItem("Blue");Khi ... nào ra khỏi Choice, ta dùng myChoice.remove(i) với i là thứ tự mục chọnĐể bỏ tất cả mục chọn khỏi Choice, ta dùng myChoice.removeAll()Để chọn mục chọn nào trong Choice, ta dùng muChoice.select(i)Lưu...
  • 23
  • 4,104
  • 48
Chương 4 KỸ THUẬT LẬP TRÌNH GIAO DIỆN NGƯỜI DÙNG (GUI) TRONG JAVA pdf

Chương 4 KỸ THUẬT LẬP TRÌNH GIAO DIỆN NGƯỜI DÙNG (GUI) TRONG JAVA pdf

Kỹ thuật lập trình

... event của AWT, Swing java. awt.event.* java. awt.event.*javax.swing.event.*javax.swing.event.*BorderLayoutKhái niệm componentTất cả các thành phần cấu tạo nên chương trình GUI được gọi là ... SwingThư viện GUI trong java • Thư viện hỗ trợ: tập hợp các lớp java cung cấp hỗ trợ thiết kế, xây dựng GUI. awt (java. awt.*) Abstract Window Toolkit  swing (javax.swing.*) Các components ... sự kiện (event listener)Tổng quan về JFC SwingBorderLayoutLà trình quản lý layout mặc định cho Window, Frame và Dialog Trình quản lý này có thể xắp xếp đến 5 thành phần trong container...
  • 30
  • 2,259
  • 49
Slide LẬP TRÌNH JAVA NÂNG CAO - LẬP TRÌNH GIAO DIỆN

Slide LẬP TRÌNH JAVA NÂNG CAO - LẬP TRÌNH GIAO DIỆN

Cao đẳng - Đại học

... có thể thiết lập một border trên bất kỳ đối tượng nào của lớp JComponent, nhưng thường hữu ích khi thiết lập một titled border trên JPanel để nhóm một tập các thành phần giao diện người sử ... ButtonGroup();btg.add(jrb1);btg.add(jrb2);Using Radio Buttons:JRadioButton rb1 = new JRadioButton(“Chon”);JRadioButton rb2 = new JRadioButton(“Khong chon”);btg.add(rb1); btg.add(rb2);if (rb1.isSelected()) { . . . }Đáp ... JComponent JApplet JFrame JDialog Swing Components in the javax.swing package Lightweight Heavyweight Classes in the java. awt package 1 LayoutManager * Ví dụ 9.6 (tiếp)xEnd =...
  • 110
  • 4,785
  • 10
Slide 5 lập trình giao diện java

Slide 5 lập trình giao diện java

Cao đẳng - Đại học

... như một cửa sổ bình thường.45public void init(){Choice choice = new Choice();choice.add("Red");choice.add("Green");choice.add("Blue");Button ok = new Button("Ok");Button ... Toolkit•AWT là tập hợp các lớp Java cho phép chúng ta tạo một GUI.•Cung cấp các mục khác nhau để tạo hoạt động và hiệu ứng GUI–import java. awt.*;–import java. awt.event.*;43LỚP PANEL ... CHỨA)•Lớp Panel kế thừa từ Container. Nó có thể được dùng để tạo ra các giao diện theo ý muốn.•Ví dụ: Một giao diện có thể có nhiều panel sắp xếp theo một layout nhất định, mỗi panel lại...
  • 74
  • 1,368
  • 1
LẬP TRÌNH GIAO DIỆN ĐỒ HỌA AWT TRONG JAVA pot

LẬP TRÌNH GIAO DIỆN ĐỒ HỌA AWT TRONG JAVA pot

Kỹ thuật lập trình

... - Lập trình Java Ví dụpublic static void main(String args[]){Choicetest t=new Choicetest(“Choice list”);t.setSize(300,200);t.show();}}Thái Duy Quý - Lập trình Java Ví dụXem giáo trình, ... }}Thái Duy Quý - Lập trình Java Các giao diện tương ứngActionListener AdjustmentListenerComponentListenerFocusListenerItemListenerThái Duy Quý - Lập trình Java WindowListenerTextListenerMouseListenerMouseMotionListenerKeyListenerActionEvent ... container.add(b2,BorderLayout.CENTER); // thêm thành phần vào vùng ‘center’Thái Duy Quý - Lập trình Java Ví dụThái Duy Quý - Lập trình Java import java. awt.*;class Gltest extends Frame{Button btn[];String str[]={“1”,...
  • 95
  • 2,777
  • 44
Giáo trình Java - Lec5: Lập trình giao diện potx

Giáo trình Java - Lec5: Lập trình giao diện potx

Kỹ thuật lập trình

... trên cửa sổ khi cài đặt giao tiếp WindowListener.•Các ứng dụng độc lập thường tạo ra cửa sổ kế thừa từ lớp Frame.LECTURE 5LẬP TRÌNH GIAO DIỆN (GUI)LẬP TRÌNH GIAO DIỆN (GUI)33CÁC THÀNH ... Interface) là:– awt (java. awt.*)– swing (javax.swing.*)22LỰA CHỌN (CHOICE)LỰA CHỌN (CHOICE)import java. applet.Applet;import java. awt.*;import java. awt.event.*;public class DemoChoice extends ... ItemListener{private Choice choice;private TextField txtText;private Font font;public void init(){choice = newChoice();choice.addItem("TimesRoman");choice.addItem("Courier");choice.addItem("Helvetica");choice.addItemListener(this);//...
  • 74
  • 2,712
  • 1
Lập trình giao diện người dùng trong java

Lập trình giao diện người dùng trong java

Tài liệu khác

... trong Java sẽ bị báo lỗi. - Để cấp phát bộ nhớ cho mảng trong Java ta cần dùng từ khóa new. (Tất cả trong Java đều thông qua các đối tượng). Chẳng hạn để cấp phát vùng nhớ cho mảng trong Java ... vào bộ nhớ, thông dịch và thực thi dùng trình thông dịch Java thông qua lệnh java . o Đưa mã java bytecode vào bộ nhớ: đây là bước “loading”. Chương trình phải được đặt vào trong bộ nhớ trước ... hoặc int[] arrInt; 15 - Biên dịch ra mã máy ảo: dùng trình biên dịch javac để biên dịch mã nguồn “ .java thành mã của máy ảo (java bytecode) có đuôi “.class” và lưu lên đĩa - Thông dịch...
  • 205
  • 865
  • 1
Lập trình giao diện đồ họa GUI

Lập trình giao diện đồ họa GUI

Kỹ thuật lập trình

... i ch n file:ướ ể ệ ớ ộ ạ ọ1- T o m t đ i t ng JFileChooser: JFileChooser chooser = new JFileChooser();ạ ộ ố ượ2- Đ t th m c cho h p tho i: chooser.setCurrentDirectory(new File("."));ặ ... ọ- b l ng nghe cho nút b m Ok và Cancel.ộ ắ ấchooser = new JColorChooser();dialog = JColorChooser.createDialog(parent,"Background Color", false /* not modal */, chooser, new ActionListener() ... public int getUnitIncrement()ố ế ệ ờ ả128// Java core packages import java. awt.*; import java. awt.event.*;// Java extension packages import javax.swing.*; public class CheckBoxTest extends...
  • 23
  • 1,098
  • 18
LẬP TRÌNH GIAO DIỆN VỚI AWT

LẬP TRÌNH GIAO DIỆN VỚI AWT

Kỹ thuật lập trình

... trí trên màn hình–Hiểnthị ra màn hình•VídụChoice colors=new Choice( );colors.addItem(“Red”);colors.addItem(“Green”);Chương VLẬP TRÌNH GIAO DIỆN VỚI AWTXử lý các sự kiện (tt…)• Event ... Windowing Toolkit – Trình duyệt.–Các trình xử lý sự kiệndo cáclập trình viên tạoriêng.•Cácứng dụng cần đăng ký trình xử lý sự kiệnvới đối đốitượng• Các trình xử lýnày đượcgọikhicómộtsựkiệntương ... thôi• Các thành phầncủamenu:–Menubar–MenuItemsBorderLayout• Là trình quản lý layout mặc định cho Window, Frame và Dialog• Trình quản lý này có thể xắp xếp đến5 thànhphần trong container...
  • 29
  • 1,027
  • 12

Xem thêm