cuốn sách gpt4 ai đã làm

java — Vị trí JOptionPane showInputDialog

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 03:40:38 29 4
mua khóa gpt4 Nike

Cách chỉ định vị trí của JOptionPane. Có ai có thể tạo một lớp mở rộng JOptionPane.showInputDialog cũng có vị trí x, y không?

câu trả lời hay nhất

Bạn có thể sử dụng setLocation(...) của JOptionPanephương pháp. Hoặc không sử dụng JOptionPane bạn có thể mở rộng JDialog , rồi chỉ định vị trí của nó trên màn hình.

Đây là một ví dụ về mã hoạt động được đề xuất bởi @HovercraftFullOfEels, chỉ ví dụ này mới giúp bạn nhận được thông tin đầu vào từ người dùng theo yêu cầu của bạn:

nhập javax.swing.*;

lớp công khai OptionPaneLocation
{
khoảng trống riêng tư createAndDisplayGUI()
{
JOptionPane optionPane = new JOptionPane("Là tôi đây"
, JOptionPane.PLAIN_MESSAGE
, JOptionPane.DEFAULT_OPTION
, null, null, "Vui lòng NHẬP TÊN của bạn vào đây");
optionPane.setWantsInput(true);
Hộp thoại JDialog = optionPane.createDialog(null, "TEST");
hộp thoại.setLocation(10, 20);
hộp thoại.setVisible(true);
System.out.println(optionPane.getInputValue());
}

public static void main(String... args)
{
Runnable runnable = new Runnable()
{
public void run()
{
OptionPaneLocation mới().createAndDisplayGUI();
}
};
SwingUtilities.invokeLater(runnable);
}
}

Về vị trí java - JOptionPane showInputDialog, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/9807890/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress