色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 代碼彈框確定和取消

錢良釵2年前10瀏覽0評論

在 Java 中,彈框是一種常用的交互方式,用于提示用戶并獲得用戶的反饋。彈框通常會包括確定按鈕和取消按鈕。下面是 Java 中常用的彈框確定和取消代碼:

// 創建彈框窗口
JFrame frame = new JFrame("確定和取消彈框");
// 設置彈框窗口大小
frame.setSize(300, 200);
// 設置彈框窗口位置
frame.setLocationRelativeTo(null);
// 創建確認按鈕,并添加事件監聽器
JButton confirmButton = new JButton("確定");
confirmButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 點擊確認按鈕后執行的邏輯
JOptionPane.showMessageDialog(frame, "您點擊了確定按鈕!");
}
});
// 創建取消按鈕,并添加事件監聽器
JButton cancelButton = new JButton("取消");
cancelButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 點擊取消按鈕后執行的邏輯
JOptionPane.showMessageDialog(frame, "您點擊了取消按鈕!");
}
});
// 創建按鈕面板,并添加確認和取消按鈕
JPanel buttonPanel = new JPanel();
buttonPanel.add(confirmButton);
buttonPanel.add(cancelButton);
// 將按鈕面板添加到彈框窗口中
frame.getContentPane().add(buttonPanel);
// 顯示彈框窗口
frame.setVisible(true);

以上代碼中,我們使用了 Swing 中的 JOptionPane 類創建了一個帶有確定和取消按鈕的彈框窗口,并在按鈕的事件監聽器中添加了相應的邏輯。需要注意的是,如果要在事件監聽器中進行 UI 操作,需要在事件調度線程中執行,否則可能會導致線程安全問題。可以使用 SwingUtilities.invokeLater() 方法來將代碼放到事件調度線程中執行。