我想知道是否有一个库或某些东西在给定的采样率(20-20,000 Hz)下播放声音.实际上,我发现了一些东西,但我不明白我是如何让它发挥作用的!
如何使用@DataProvider它存在于不同的类?
我创建了一个不同的包,并在每个测试用例旁边定义了数据提供程序.请分享我如何在不同的课程中使用它.
testing testng automated-tests dataprovider testng-dataprovider
我得到一个NullPointerException具有JOptionPane与OpenJDK的1.6.0.22在Linux上.我提醒用户必须选择一定数量的项目.该线程正在Event Dispatch Thread上运行.
JOptionPane.showMessageDialog(this, "At least one entity must be selected.",
"Selection Error", JOptionPane.ERROR_MESSAGE);
java.lang.NullPointerException
at sun.awt.X11.XWindowPeer.restoreTransientFor(XWindowPeer.java:1681)
at sun.awt.X11.XWindowPeer.removeFromTransientFors(XWindowPeer.java:1747)
at sun.awt.X11.XWindowPeer.setModalBlocked(XWindowPeer.java:1469)
at sun.awt.X11.XWindowPeer.setModalBlocked(XWindowPeer.java:1440)
at java.awt.Window.setModalBlocked(Window.java:1359)
at java.awt.Dialog.unblockWindow(Dialog.java:1597)
at java.awt.Dialog.modalHide(Dialog.java:1483)
at java.awt.Dialog.hideAndDisposePreHandler(Dialog.java:1215)
at java.awt.Dialog.hide(Dialog.java:1255)
at java.awt.Component.show(Component.java:1553)
at java.awt.Component.setVisible(Component.java:1503)
at java.awt.Window.setVisible(Window.java:881)
at java.awt.Dialog.setVisible(Dialog.java:1011)
at javax.swing.JOptionPane$3.propertyChange(JOptionPane.java:1021)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:298)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:291)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:229)
at java.awt.Component.firePropertyChange(Component.java:8148)
at javax.swing.JOptionPane.setValue(JOptionPane.java:1964)
at javax.swing.plaf.basic.BasicOptionPaneUI$ButtonActionListener.actionPerformed(BasicOptionPaneUI.java:1201)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:253)
at java.awt.Component.processMouseEvent(Component.java:6268)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6033)
at java.awt.Container.processEvent(Container.java:2045)
at java.awt.Component.dispatchEventImpl(Component.java:4629)
at …Run Code Online (Sandbox Code Playgroud) 我正在编写一个Java 7 Swing应用程序,该应用程序调用非GUI类来在循环中执行某些操作.不幸的是,在循环运行时我无法与GUI交互.是否可以在该循环中强制处理GUI事件?
我正在寻找一些东西,告诉JVM在继续循环之前处理其他GUI事件,如按钮点击.
Java 7 Swing中是否存在我想做或做的事情,我自己必须弄乱多线程(我还没那么远......)?
我想检查我的设备是否安装了自定义ROM.如果任何设备上有自定义ROM,我不希望我的应用程序运行.我怎么能通过代码知道这个?
因此,在使用 eclipse 时,我可以使用 Fluent Builders Generator 插件并获得创建嵌套构建器类的好处。
例如
public class a {
private String aa;
private B b;
}
public class b {
private String bb;
}
Run Code Online (Sandbox Code Playgroud)
在使用 a 类的插件构建器类创建时,我将能够使用以下内容:
ABuilder().withAA("1").withBBuilder().withBB("2").build().build();
Run Code Online (Sandbox Code Playgroud)
inteliij 是否有任何插件可以生成这些类?我发现的唯一一件事是为两个类创建构建器并使用类似的东西:
B bObject = BBuilder().withBB("1").build();
ABuilder().withAA("1").withB(bObject).build();
Run Code Online (Sandbox Code Playgroud) 有没有办法打开/关闭Windows上的Caps Lock,Scroll Lock和Num Lock?
请以任何语言发布代码片段...但我的偏好是C/C++或Java.
PS我正在制作摩尔斯电码程序,它会使Scroll Lock LED闪烁.
给定一个整数k,预计会找到分数的值103993/33102,截断到k小数位.所以我的方法如下:
int k ;
scanf("%d",&k);
printf("3");
if(k>0)
printf(".");
long long int num=30;
long long int numer = 1039930;
long long int denom = 33102;
while(k--)
{
long long int bro = numer/denom;
printf("%lld",bro-num);
num=bro;
num*=10;
numer*=10;
}
Run Code Online (Sandbox Code Playgroud)
但是,如果k是20它呈现出怪异的答案....在回路中的任何问题?
http://ideone.com/dndib2