小编phi*_*b28的帖子

JOptionPane.createDialog和OK_CANCEL_OPTION

我有一个自定义对话框,从用户收集两个字符串.我在创建对话框时使用OK_CANCEL_OPTION作为选项类型.Evertyhings有效,除非用户单击取消或关闭对话框时单击确定按钮具有相同的效果.

我该如何处理取消和关闭事件?

继承我正在谈论的代码:

JTextField topicTitle = new JTextField();
JTextField topicDesc = new JTextField();
Object[] message = {"Title: ", topicTitle, "Description: ", topicDesc};

JOptionPane pane = new JOptionPane(message,  JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION);
JDialog getTopicDialog =  pane.createDialog(null, "New Topic");
getTopicDialog.setVisible(true);

// Do something here when OK is pressed but just dispose when cancel is pressed.
Run Code Online (Sandbox Code Playgroud)

java swing jdialog joptionpane

6
推荐指数
1
解决办法
1万
查看次数

PL/SQL过程字符参数

这很可能是一个非常愚蠢的问题,但我已经尝试过搜索并回答空洞.

我正在编写一个采用CHAR类型参数的过程.即:

  CREATE PROCEDURE Proc1 (Param1 CHAR(5))
  AS
  BEGIN
    ...
  END;
Run Code Online (Sandbox Code Playgroud)

这不起作用,并在CHAR(5)区域周围抛出错误.如果我没有为参数指定大小,那么只需将其保留为CHAR它就可以正常工作.我尝试过包含关键字IN,但这并没有什么区别.

无论如何在PL/SQL过程中指定参数的大小?

sql plsql stored-procedures procedure oracle10g

2
推荐指数
1
解决办法
8665
查看次数