我在Java中实现了一个“另存为”对话框,该对话框提示用户是否已存在该文件,并且我希望默认情况下选择“否”选项。我该怎么做呢?
这是我当前的代码:
JFileChooser chooser = new JFileChooser()
{
public void approveSelection()
{
File selectedFile = getSelectedFile();
if (selectedFile != null && selectedFile.exists( ) )
{
int response = JOptionPane.showConfirmDialog(
this,
"The file " + selectedFile.getName() + " already exists."
+ " Do you want to replace the existing file?",
getDialogTitle(),
JOptionPane.YES_NO_OPTION,
JOptionPane.WARNING_MESSAGE);
if (response != JOptionPane.YES_OPTION )
{
return;
}
}
super.approveSelection();
}
};
使用此构造函数:
JOptionPane(Object message, int messageType, int optionType,
Icon icon, Object[] options, Object initialValue)
其中options
指定按钮,并具有initialValue
(options
值之一)指定默认值。
更新:
您可以致电showOptionDialog
而不是showConfirmDialog
。前者采用options
和initialValue
参数。
我有一个用Node.js、express和Mongoose构建的CRUD应用程序。在这个应用程序我有一个表单,和1的输入是一个文件输入上传一个图像。我使用cloudinary、cloudinary storage和multer来处理这些图像。如果用户上传了图像,我可以成功地将其添加到我的数据库中,然后在以后呈现它。我还没弄明白的是,如果在文件输入中没有选择,如何设置默认图像。这是我提交的表格: 下
问题内容: 使用jQuery,如何检查选择菜单中是否有选项,如果没有,则按选择分配选项之一。 (选择是通过我刚刚继承的应用程序中的PHP函数迷宫生成的,因此当我设法解决这些问题时,这是一个快速解决方案:) 问题答案: 虽然我不确定您到底想完成什么,但是这段代码对我有用。
问题内容: 我已经搜索过Google,但找不到任何东西。 我有这个代码。 有这样的数据 输出是这样的。 如何将数据中的第一个选项设置为默认值,这样您将得到这样的结果。 问题答案: 您可以像这样简单地使用ng-init
这是我的用户。JAVA 这是我的地址。JAVA 但是当我试图持久化对象时,我得到了这个异常 错误不会来,如果我删除"NOTNULL"约束从FORIGN_KEY"USER_ID",但我需要使它作为一个NOTNULL列我应该怎么做。 这是我的注册方法 这是我的SQL脚本
问题内容: 我似乎找不到或编写一个选择默认值的sqlquery (我不认为我可以在phpmyadmin中生成它供我复制) 我试图选择它,就好像它是一条记录,但无济于事… 问题答案: 或者我认为更好: 更新-更正 正如@Jeff Caron所指出的,只有在中至少有1行时,上述内容才有效。如果即使分组表没有行也要得到结果,则可以使用以下命令:
问题内容: 我有一些单选按钮,我希望其中的一个按钮在页面加载时默认设置为选中状态。我怎样才能做到这一点? 问题答案: XHTML解决方案: 请注意,属性的实际值并不重要。这只是分配的约定。最重要的是,字符串喜欢或没有任何特殊含义。 如果您不希望符合XHTML,则可以将代码简化为: