小编kxk*_*kxk的帖子

JOptionPane输入到int

我试图让一个JOptionPane得到一个输入并将其分配给一个int,但我遇到了一些变量类型的问题.

我正在尝试这样的事情:

Int ans = (Integer) JOptionPane.showInputDialog(frame,
            "Text",
            JOptionPane.INFORMATION_MESSAGE,
            null,
            null,
            "[sample text to help input]");
Run Code Online (Sandbox Code Playgroud)

但我得到:

Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot
be cast to java.lang.Integer
Run Code Online (Sandbox Code Playgroud)

这听起来很合乎逻辑,我想不出另一种方法来实现这一点.

提前致谢

java int swing user-input joptionpane

8
推荐指数
2
解决办法
11万
查看次数

CSS:在y轴上集中元素的标准(动态)方式

我的问题或多或少是不言自明的,我试图找到一种标准的动态方法来集中y轴上的元素,就像:

margin: auto;
Run Code Online (Sandbox Code Playgroud)

对于x轴.有任何想法吗?

我在谈论下面的一段代码,空白页,在中心对齐一个图像.

<div id="main" style="display: block;"> 
    <img style="margin: auto; display: block;" 
    src="http://www.example.com/img.jpg" />
</div>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!:)

html css

5
推荐指数
1
解决办法
9393
查看次数

Java JFrame在可见时保持焦点

我不确定我是否为这篇文章设置了正确的标题 - 所以有可能已经找到了我正在寻找的帖子,如果是这样的话可以随意关闭它并重定向我 - 我想要做什么这是:

当一个JFrame用户不能点击gui中的任何其他位置时,除非该窗口关闭,否则当"自定义代码"窗口打开并且不是在netbeans中时,希望甚至抛出那个恼人的"DING"错误声音消息让它在关闭之前做任何事情.

提前致谢!

java swing focus jframe

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

Haskell:列出一个列表并将它们分解为几个单独的列表(不连接)

这是一个我知道的基本问题,我是Haskell的初学者.所以,我想知道如何从以下函数中"获取"列表:

putStr( f [[1,2,3],[4,5,6],[6,7,8]])
Run Code Online (Sandbox Code Playgroud)

我不知道我是否正确表达了这一点,但我想创建一个采用这种类型的函数f:

type Matrix a = [[a]]
type IntMat = Matrix Integer
Run Code Online (Sandbox Code Playgroud)

然后在矩阵的每个"行"上做一些事情,名字就是内部列表.

问题是,我不太确定如何解决它们!:S如果我没有任何意义,请让我解释一下!

先感谢您!

haskell list

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

有效:固定范围内的随机数,无需重复

嘿伙计们,我知道随机数有一百万个问题,但正是因为我搜索了很多,但我找不到类似于我的东西 - 没有暗示它不在那里.在任何情况下,请原谅我,如果我重复一个问题,请指出我,如果是这样的话.

所以,我想以最有效的方式做一些简单的事情.

我想逐个随机生成N范围内的所有整数[0, N],这样就不会重复.

我知道,我可以通过插入所有内容list,将其随机播放,获取头部然后从列表中删除头部来实现此目的.但后来我将有洗牌我长的名单N,N-1倍.

有更好/更快的想法吗?

oop random performance

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

标签 统计

java ×2

swing ×2

css ×1

focus ×1

haskell ×1

html ×1

int ×1

jframe ×1

joptionpane ×1

list ×1

oop ×1

performance ×1

random ×1

user-input ×1