30/09/2018, 18:30

Cho mình hỏi về ConfirmDialog trong java

Bình thường thì mặc định của JOptionPane.showConfirmDialog chỉ có YES NO CANEL OPTION giờ mình muốn tên các OPTION theo ý mình thì làm thế nào vậy ai biết giúp mình với !!

... viết 20:41 ngày 30/09/2018

Chưa làm thử nhưng mình nghĩ thừa kế class ConfirmDialog có thể làm được việc này.

Trịnh thắng viết 20:39 ngày 30/09/2018

Mình không thấy có class ConfirmDialog trong extends b ơi

... viết 20:34 ngày 30/09/2018

À, cái này không kế thừa được.
Nhưng có thể chèn 1 JComponent vào trong Dialog.

import javax.swing.JCheckBox;
import javax.swing.JOptionPane;

public class Test {
    
    public static void main(String[] args) {
        JOptionPane.showConfirmDialog(null, new JCheckBox(), "Testing...", JOptionPane.CANCEL_OPTION);
    }

}

Có thể thay cái check box thành 1 panel cũng được.

Bài liên quan
0