小编use*_*177的帖子

JavaFX - 过滤的ComboBox

我想要一个ComboBox,它按照用户类型过滤列表项.它应该如下工作:

  • 键入时,文本字段应显示一个可能的选择,但应突出显示用户尚未键入的单词部分.
  • 当他打开列表时,下拉菜单应该只显示可能的选项?
  • 使用箭头键,用户应在缩小可能的项目后选择其中一个项目.
  • 过滤并不重要,跳到第一个匹配的选择也是可以的.

有没有这样的东西?

combobox filtering javafx

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

将 Gtk.Widget 放入带有顶部填充的 Box 中

我有一个这样的盒子:

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
[...]
box_outer = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=0)
box_outer.pack_start(Gtk.Label('Label1'), False, False, 100)
box_outer.pack_start(Gtk.Label('Label2'), False, False, 0)
Run Code Online (Sandbox Code Playgroud)

我希望第一个标签距顶部 100 像素。第二个标签应位于其正下方。据我发现,填充参数始终设置所有四个方向的填充。怎样才能只设置一个方向呢?

python pygtk gtk3

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

带有&auml的XML文件;

我有一个大致如下所示的XML文件:

<customer>
    <name>M&uuml;ller</name>
</customer>
Run Code Online (Sandbox Code Playgroud)

我使用以下代码解析文件:

File xmlFile = new File("file.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(xmlFile)
Run Code Online (Sandbox Code Playgroud)

并获得实体&uuml;被引用但未声明的错误.我想要的是正在读取条目但不以任何方式解析,我想获得文件中写入的值.

我怎么做?

java xml

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

Maven 程序集 - jar 错过了自己的类

我想从 Maven 项目创建一个 jar 文件。我需要使用自己的 assembly.xml 因为我需要排除一些 .so 文件:

程序集.xml

<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">

  <id>assembly-with-so</id>
  <formats>
    <format>jar</format>
  </formats>
  <includeBaseDirectory>false</includeBaseDirectory>
  <dependencySets>
    <!-- package the regular dependencies -->
    <dependencySet>
      <outputDirectory>/</outputDirectory>
      <useProjectArtifact>true</useProjectArtifact>
      <unpack>true</unpack>
      <scope>runtime</scope>
      <excludes>
        <exclude>jcuda:libJCublas:so:linux-x86_64:0.6.5</exclude>
        [...]
      </excludes>
    </dependencySet>
    <dependencySet>
      <outputDirectory>/</outputDirectory>
      <includes>
        <include>jcuda:libJCublas:so:linux-x86_64:0.6.5</include>
        [...]
      </includes>
    </dependencySet>
  </dependencySets>
</assembly>
Run Code Online (Sandbox Code Playgroud)

pom.xml

[...]
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <id>jar-with-dependencies</id>
                    <phase>prepare-package</phase>
                    <goals>
                        <goal>single</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <descriptor>src/main/assembly/assembly.xml</descriptor>
                <appendAssemblyId>false</appendAssemblyId>
                <archive>
                    <manifest>
                        <mainClass>org.test.Test</mainClass>
                    </manifest>
                </archive>
            </configuration>
        </plugin>
        [...]
</build>
Run Code Online (Sandbox Code Playgroud)

当我使用启动 jar 文件时,java -jar File.jar …

java netbeans maven

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

Theano切换到numpy

在theano中,我有一个值大约为0的向量并使用switch,我将每个小于0的值设置为0:

T.switch(x < 0, 0, x)
Run Code Online (Sandbox Code Playgroud)

我怎么用numpy做同样的事情?

numpy

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

Netty-在不同场合使用不同的管道?

我想创建一个客户端/服务器系统,可以在其中向服务器发送对象和命令。我已经发现了如何发送对象(json)以及如何使用回显服务器。

但是,回声示例仅使用一种消息类型,即一个字符串。如何实现在不同场合具有不同类型消息的系统?

编辑:阅读了有关处理程序和管道的更多信息后,现在我可以更确切地问我需要什么:是否可以向服务器添加多个管道,还是必须为每个用例创建一个带有新端口的新服务器?

java netty

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

嵌入了literal\xhh的字节转义为unicode

我有: b'{"street":"Grossk\\xc3\\xb6lnstra\\xc3\\x9fe"}'

我需要: '{"street": "Grosskölnstraße"}'

我试过了:

s.decode('utf8'): # '{"street":"Grossk\\xc3\\xb6lnstra\\xc3\\x9fe"}'
s.decode('unicode_escape'): # '{"street":"GrosskölnstraÃ\x9fe"}'
Run Code Online (Sandbox Code Playgroud)

什么是正确的方法?

python unicode escaping

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

标签 统计

java ×3

python ×2

combobox ×1

escaping ×1

filtering ×1

gtk3 ×1

javafx ×1

maven ×1

netbeans ×1

netty ×1

numpy ×1

pygtk ×1

unicode ×1

xml ×1