Rate this post

JRootPane là một vùng chứa nhẹ được sử dụng trong hậu trường bởi JFrame, JDialog, JWindow, JApplet và JInternalFrame.

Các bài viết khác:

Lớp học lồng nhau

 

Modifier and TypeClassDescription
protected classJRootPane.AccessibleJRootPaneLớp này triển khai hỗ trợ khả năng truy cập cho lớp JRootPane.
protected classJRootPane.RootLayoutTrình quản lý bố cục tùy chỉnh chịu trách nhiệm về bố cục của LayeredPane, glassPane và menuBar.

Fields

Modifier and TypeFieldDescription
static intCOLOR_CHOOSER_DIALOGHằng số được sử dụng cho thuộc tính windowDecorationStyle.
protected JButtoncontentPaneNgăn nội dung.
protected ContainerdefaultButtonNút được kích hoạt khi ngăn có tiêu điểm và hành động dành riêng cho giao diện người dùng như nhấn phím Enter xảy ra.
protected JMenuBarmenuBarThanh menu.
protected ComponentglassPaneÔ kính bao phủ thanh menu và ngăn nội dung, vì vậy nó có thể chặn các chuyển động của chuột và những thứ tương tự.
static intERROR_DIALOGHằng số được sử dụng cho thuộc tính windowDecorationStyle.

Constructor

ConstructorDescription
JRootPane()Tạo JRootPane, thiết lập glassPane, layeredPane và contentPane.

Useful Methods

Modifier and TypeMethodDescription
protected voidaddImpl(Component comp, Object constraints, int index)Ghi đè để thực thi vị trí của thành phần thủy tinh là con 0.
voidaddNotify()Thông báo cho thành phần này rằng nó hiện có một thành phần mẹ.
protected ContainercreateContentPane()Nó được gọi bởi các phương thức khởi tạo để tạo contentPane mặc định.
protected ComponentcreateGlassPane()Nó được gọi bởi các phương thức khởi tạo để tạo ra glassPane mặc định.
AccessibleContextgetAccessibleContext()Nó nhận được AccessibleContext được liên kết với JRootPane này.
JButtongetDefaultButton()Nó trả về giá trị của thuộc tính defaultButton.
voidsetContentPane(Container content)Nó đặt ngăn nội dung – vùng chứa chứa các thành phần được tạo bởi ngăn gốc.
voidsetDefaultButton(JButton defaultButton)Nó đặt thuộc tính defaultButton, xác định nút mặc định hiện tại cho JRootPane này.
voidsetJMenuBar(JMenuBar menu)Nó thêm hoặc thay đổi thanh menu được sử dụng trong ngăn phân lớp.

JRootPane Example

Output

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now