↓↓xuống cuối trang↓↓
Chào mừng bạn đến với wap DinhLoi.XtGem.Com | Chúc bạn có 1 năm mới vui vẻ tốt lành hạnh phúc! Hãy giới thiệu website này cho bạn bè nhé!img
DinhLoi.XtGem.Com =>> CaFe9x.Gq
Bạn đến từ quốc gia:



Hôm nay ngày
27.02.25/11:02
img- Hi. Xin chào! Mozilla/5.0
logo
.
HOMECHÁTTruyệnFORUM
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Thủ thuật » Nokia s40 » » Xem bài viết
Xuống dưới »
avatar by Pham_loi Pham_loi
Chức vụ:
13:19:40, 17-07-2015

Bài 17 - Khởi tạo và cài đặt phương thức hành động hàng loạt
Bạn hãy cứ tưởng tượng nếu bạn phải làm một ứng dụng giống như Microsoft Word (chỉ mới nói Word thôi chứ chưa dám đụng tới Photoshop, Corel gì cả) với một lô Menu và mỗi Menu có hơn chục cái MenuItem. Vậy thì bạn phải khởi tạo, phải add rất là mệt. Hãy để máy tự động làm cho bạn, chỉ với vài vòng lặp. Bạn cần dùng một bảng String để lưu những label của menu và một mảng Menu để lưu chính những menu.
import javax.swing.JFrame;
import java.awt.*;
import java.awt.event.*;
class Core
{
                public static void main(String args[)
                {
                                JFrame f = new JFrame("My frame");
                                f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                MenuBar menuBar=new MenuBar();
                                f.setMenuBar(menuBar);
                                final String[ menuLabel={"File","Edit","View","Insert","Format","Table","Windows","Help"};
                                final Menu[ menu=new Menu[menuLabel.length;
                                for(int i=0;i<menuLabel.length;i++)
                                {
                                                menu|i|=new Menu(menuLabel|i|);
                                                menuBar.add(menu|i|);
                                }
                                final String[ fileMenuItemLabel={"New","Open","Save","Exit"};
                                final MenuItem[ fileMenuItem=new MenuItem[fileMenuItemLabel.length;
                                for(int i=0;i<fileMenuItemLabel.length;i++)
                                {
                                                fileMenuItem|i|=new MenuItem(fileMenuItemLabel|i|);
                                                menu[0.add(fileMenuItem|i|);
                                                if(i==2) menu[0.addSeparator();
                                }
                                fileMenuItem[3.addActionListener(new ActionListener()
                                {
                                                public void actionPerformed(ActionEvent e)
                                                {
                                                                System.exit(0);
                                                }
                                });
                                f.setSize(400,60);
                                f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                f.setVisible(true);
                }
}

Copy code

Bài 18 - ScrollPane
import javax.swing.JFrame;
import java.awt.*;
class Core
{
                public static void main(String args[)
                {
                                JFrame f = new JFrame("My frame");
                                f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                ScrollPane s=new ScrollPane();
                                TextArea t=new TextArea();
                                s.add(t);
                                f.add(s);
                                f.setSize(200,120);
                                f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                f.setVisible(true);
                }
}

Copy code

Like: 0

Trực Tuyến: Khách: 2
Diễn đàn teen Việt Nam
CopyRight 2014
Tag:
Bạn đến từ:
Share: img img img img img

Thanks To:XtGem
Liên kết:U-ON

XtGem Forum catalog