我需要测试所选项的值来调用不同的方法,所以我写这段代码添加一个监听器,但代码生成语法错误
@FXML
private JFXComboBox<String> cmbComp;
cmbComp.valueProperty().addListener(new ChangeListener<String>() {
public void changed(ObservableValue<String> composant, String oldValue, String newValue) throws SQLException {
if(/*test item value*/){
/*do something*/
}else{
/*do other thing*/
}
}
});
Run Code Online (Sandbox Code Playgroud)
我也不需要旧值和新值,只需测试选定的值,我怎么能传递参数?
我发现错误,这里是新代码,我希望它能帮助别人
cmbComp.getSelectionModel().selectedItemProperty().addListener( (options, oldValue, newValue) -> {
System.out.println(newValue)
}
);
Run Code Online (Sandbox Code Playgroud) 刚刚开始使用 Watson 的语音 API。尝试使用他们的演示文件 audio-file.flac。您必须相信我的话,我从它所在的目录发布 curl 命令,并且根据 ls-l 命令,文件大小为 285928 字节。
这是我的帖子
curl -X POST -u xxxxxxxxxx-:yyyyyyyy --header "Content-Type: audio/flac" --data-binary "audio-file.flac" "https://stream.watsonplatform.net/speech-to-text/api/v1/recognize"
Run Code Online (Sandbox Code Playgroud)
我回来了
{ "code_description": "Bad Request", "code": 400, "error": "Stream was 15 bytes but need to be at least 100 bytes." }
令人惊奇的是流的大小。我有一个很好的互联网连接,无论我尝试多少次,它都会返回 15。如果我将文件名更改为不正确的名称,它会返回 0。那么这 15 来自哪里?
有人对此有经验吗?
谢谢
我在Retina MacBook Pro上通过Parallels运行Eclipse IDE.
Parallels自动配置Windows中的字体大小以处理Retina显示分辨率.所以看起来都不错.
问题是工作空间中的图标仍然是相同的大小,因此呈现如此微小,几乎不可能看到它们.
我希望能够告诉Eclipse调整图标大小(可能是x2或x4).我不在乎他们看起来是块状的,只是我能看到它们.
这样的事情可能吗?
要预先显示明显的答案:
我有这个非常基本的问题.
File file = new File("fileName");实际创建一个文件,如果一个不存在?你有什么好的教程可以指点我,所以我可以阅读更多关于它的内容吗?
我正在使用Lotus Notes 8.5.3 FP1和扩展库.我有一个自定义控件,每次我尝试在Domino Designer中打开该自定义控件时都会导致Lotus Notes客户端崩溃.大多数自定义控件和Xpages打开没有问题.我该如何调试并解决这个问题?我已经尝试过卸载并重新安装扩展库但问题仍然存在.在浏览器中打开包含该自定义控件的XPage也是不可能的.这给出了错误500 HTTP Web服务器:命令未处理异常.
Started at: Tue May 06 13:13:23 2014
Ended at: Tue May 06 13:13:41 2014
Time Spent: 00:00:18
Generated Messages:
INFO (0): This NSD was generated due to a Domino shutdown hang.
There will not be a FATAL thread. Any processes/threads other than
the main server thread and the server timeout thread which started
this NSD should be examined to determine why they did not terminate
when requested to do so.
INFO (0): …Run Code Online (Sandbox Code Playgroud) 我有一个这样的示例列表:
Category| Item
--------|-------
Animal | Fish
Animal | Cat
... |
Food | Fish
Food | Cake
... |
etc...
Run Code Online (Sandbox Code Playgroud)
我想从每个类别中随机抽取10个项目,以便剩下的数据帧只有这些记录.
我试过了,df.sample()但它只是给了我全面的样品.
我可以做到这一点,df.iterrows()但我希望有一个更简单的解决方案.
我用java类(Invoke)创建了一个java库(名为:invoke).在设计器导航窗格中的代码下扩展脚本库时可以看到它.
代码是:
package com.kkm.vijay;
public class Invoke {
public static void main(String[] args) {
Runtime r = Runtime.getRuntime();
Process p = r.exec("C://some.exe");
}
}
Run Code Online (Sandbox Code Playgroud)
将以下ssjs用于按钮的onclick事件,在浏览器中预览时显示Error:500.
importPackage(com.kkmsoft.vijay);
var v=new Invoke();
v.main();
Run Code Online (Sandbox Code Playgroud)
甚至我在类中使用了一个函数,并将ssjs的最后一行更改为v.fn().然而同样的问题.
xpages ×2
combobox ×1
curl ×1
eclipse ×1
ibm-watson ×1
java ×1
javafx ×1
lotus-domino ×1
lotus-notes ×1
pandas ×1
parallels ×1
python-3.x ×1
xpages-ssjs ×1