01/10/2018, 00:30

Sửa thông báo trên JOptionPane

Mọi người cho em hỏi, mặc định của phương thức JOptionPane.showConfirmDialog() là 1 hộp thoại có tittle, có dòng thông báo vào 2 button “OK” và “Cancel”.
Vậy làm thế nào để thay đổi nội dung text trong 2 button đó ạ, em cảm ơn!

Đỗ Trung Quân viết 02:31 ngày 01/10/2018

Dễ thôi mà, bạn thay đổi option parameter với OK hay Cancel là String tùy ý bạn thích.

//Custom button text
Object[] options = {"Yes, please",
                    "No, thanks",
                    "No eggs, no ham!"};
int n = JOptionPane.showOptionDialog(frame,"Would you like some green eggs to go "
    + "with that ham?", "A Silly Question",JOptionPane.YES_NO_CANCEL_OPTION,
    JOptionPane.QUESTION_MESSAGE,
    null, // icon
    options, //the titles of buttons
    options[2]);
Bùi Minh Tiến viết 02:32 ngày 01/10/2018

Tuyệt quá! Em cảm ơn anh nhiều!

Bài liên quan
0