我想增加一个JOptionePane的按钮
大小。按钮的JOptionPane
的代码是:
addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent evt) {
if (JOptionPane.showConfirmDialog(rootPane, "¿Desea salir de la aplicación?",
"Gestor de clientes", JOptionPane.ERROR_MESSAGE) == JOptionPane.ERROR_MESSAGE) {
dispose();
Login login = new Login();
login.setVisible(true);
}
}
});
如何增加文本的字体和按钮的大小?
此代码可以帮助您使用ShowOption对话框:
import java.awt.Color;
import java.awt.Font;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
public class CustomizedJOption {
public static void main(String[] args) {
//Confirm button
JButton btnYes = new JButton ( " OK ");
btnYes.setFont(new Font("young circle", Font.BOLD, 30));
btnYes.setForeground(Color.MAGENTA);
//Negative button
JButton btnNo = new JButton ( " No ");
btnNo.setFont(new Font("young circle", Font.ITALIC, 30));
btnNo.setForeground(Color.blue);
//Add button options to the array
Object [] options = {btnYes, btnNo} ;
//text content
JLabel label = new JLabel ( "\"¿Desea salir de la aplicación?\"");
label.setForeground(Color.BLUE);
label.setFont(new Font("young circle", Font.ITALIC, 30));
//Display Dialog
JOptionPane .showOptionDialog(null, label, "Title", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE,
null, options, options[0]);
}
}
我需要提供一个信息消息,需要在屏幕上5秒,在此期间,用户不能关闭对话框。规范明确指出对话框不应该有任何按钮。有没有一种方法可以让对话框没有按钮来使用JoptionPane.ShowMessageDialog?
一个解决方案是(如果我读对了的话)添加一个任意的JPanel,在这个例子中是一个标签。我的问题是在消息窗口中需要一个JComboBox对象,并且(与解决coffee_table的问题相同)使用JComboBox似乎删除了取消按钮。如果我将YES_NO_CANCEL_OPTION替换为OK_CANCEL_OPTION或question_message并不重要。 对于JOptionPane家族,我仍然
我在这里看到了一些例子:http://docs.oracle.com/javase/7/docs/api/javax/swing/joptionpane.html 它似乎表明我应该用一个自定义的按钮列表来替换我的组合框,这不是我想要的。我需要有3个按钮(好的,跳过,取消),以及项目列表。 更新:为了说明我的GUI应该是什么样子: null 目前我的代码如下所示: 灵感来自:Java:showInp
问题内容: 我正在使用具有8 GB RAM的Windows 2003服务器(64位)。如何增加堆内存的最大值?我正在使用该标志将堆大小增加到1500 Mb。是否可以将堆内存增加到物理内存(6 GB堆)的75%? 问题答案: 你可以在32位系统上增加到4GB。如果你使用的是64位系统,则可以更高。如果你选择的错误,不用担心,如果你在32位系统上要求5g,则Java会抱怨一个无效的值并退出。 正如其他
我创建了类型。当它打开它时,它会向我显示两个按钮:OK和Cancel。我想在按下取消按钮时处理该操作,但我不知道如何到达该操作。我怎么才能拿到?