假设我的索引中有一些文档,如下所示:
{
"category":"2020",
"properties":[
{
"name":"foo",
"value":"2"
},
{
"name":"boo",
"value":"2"
}
]
},
{
"category":"2020",
"properties":[
{
"name":"foo",
"value":"8"
},
{
"name":"boo",
"value":"2"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我想以仅返回那些匹配"foo":"2"但不匹配的文档的方式查询索引"boo":"2"。
我尝试编写一个与properties.name 和 都 properties.value匹配的查询,但随后出现误报。我需要一种方法来告诉 ElasticSearch 名称和值必须属于同一属性元组。
我怎样才能做到这一点?
我试图用JavaFX' HTMLEditor组件进行一些实验.我使用了以下代码(摘录):
fxPanel=new JFXPanel();
Platform.runLater(new Runnable() {
@Override
public void run() {
Group group = new Group();
scene = new Scene(group);
fxPanel.setScene(scene);
view = VBoxBuilder.create().build();
group.getChildren().add(view);
edit = HTMLEditorBuilder.create().build();
// toolPane = TabPaneBuilder.create().minHeight(60d).build();
//toolPane.getTabs().add(new Tab("Allgemein"));
view.getChildren().add(edit);
}
});
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
jPanel1.add(fxPanel);
}
});
Run Code Online (Sandbox Code Playgroud)
它到目前为止工作正常,有一个重要的例外 - 我不能使用BR的返回键 - 它似乎只是被忽略了.这根钥匙根本没有反应.据我所见,任何其他键都按预期工作.
我试图了解JavaFX的内容...我的程序是基于WindowBuilder的Gui,我想要一个JavaFX图,以及我的应用程序中显示的JavaFX实时视频.
我如何在我的代码中实现它?我试过这个,但我无法让它奔跑.数据馈送不是问题.我只需要在我的JFrame中查看它作为小方块......
现在困惑:(
这是我的代码:(我很抱歉这有点长,但我责怪JavaFX的示例代码:p
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.UIManager;
import java.awt.Canvas;
import java.awt.SystemColor;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import javax.swing.UIManager.*;
/**
* @author
*
*/
public class MyClientApp extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
protected static final String BufferedWriter = null;
JFrame frame;
private JTextField textFieldUsername;
/**
* Create the application.
*/
public MyClientApp(BufferedWriter serverDataOut, BufferedReader serverDataIn) {
initialize();
}
/**
* Initialize the contents of the frame.
*
* @param …Run Code Online (Sandbox Code Playgroud) 多年来我一直使用Delphi IDE的几个版本.当我使用Delphi Prism时,我必须处理Visual Studio - 在我的情况下尤其是VS 2008.
对我来说最烦人的事情之一就是我必须右键单击我的表单才能切换到代码编辑器,反之亦然.在Delphi中,只需按下F12键即可在代码和表单设计器之间切换.
有没有办法让这个快捷方式在Visual Studio中工作?在我看来,当我看一下键盘选项时,我至少需要2个快捷键.
当给出窗口句柄时,如何精确调整窗口向其发送窗口消息的大小?我已经尝试了很多东西,例如sendig和一个WM_SIZING消息到窗口,但没有任何工作(我这样做的方式).
我不喜欢使用SetWindowPosition.
提前致谢,
大卫