小编ril*_*l3y的帖子

在wxPython中,如何将EVT_KEY_DOWN事件绑定到整个窗口?

我可以将事件绑定到textctrl框np.问题是我必须在textctrl框内单击以"捕获"此事件.我希望能够在主窗口具有焦点时随时按下箭头键.

不工作:

 wx.EVT_KEY_DOWN(self, self.OnKeyDown)
Run Code Online (Sandbox Code Playgroud)

工作方式:

self.NudgeTxt = wx.TextCtrl(self.panel, size=(40,20), value=str(5))
wx.EVT_KEY_DOWN(self.NudgeTxt, self.OnKeyDown)
Run Code Online (Sandbox Code Playgroud)

我很确定我错过了一些简单的事情.但是我有点卡住了.

python user-interface wxpython

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

如何使用FXML在JavaFX 2中指定宽度百分比?

我正在寻找一种方法来说明在FXML中将maxWidth大小设置为80%.

就像在Web开发中一样.

<VBox fx:id="testVB" prefWidth="600">

但这不是:
<VBox fx:id="testVB" prefWidth="80%">

我知道在Straight JavaFX2中非fxml你可以创建insets吗?在FMXL代码之外执行此操作的最佳方法是什么?

谢谢!

javafx-2

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

如何放大JavaFX 2 Canvas节点?

现在我抓住GraphicsContext我的canvas节点并尝试一个

gc.scale(2, 2);
Run Code Online (Sandbox Code Playgroud)

在我的canvas我有几十个可用的方法.所以我知道必须放大一些东西.然而,我的尝试没有产生明显的"增长"或"缩放".有什么我需要调用才能应用或重绘它?

java scale javafx-2

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

如何使用带扭曲的raw_input?

我知道raw_input不能用于twisted.但是这是我想要的应用程序.

我有一个硬件,提供交互式终端串口.我正在尝试连接到此端口并以异步方式发送命令.我需要这种方式,因为这是一个电机控制器,一旦我发出命令,它将"阻止"并逃跑(我当前的代码).如果出现问题或危险,我需要能够输入另一个命令,例如ESTOP.

我已经阅读了一些关于twisted.internet.stdio.StandardIO我没有太多运气的东西..任何关于此的建议/帮助都会很棒.

python serial-port twisted

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

如何在 javafx2 中使用 FXML 创建 ScrollBar?

编辑 我正在寻找“ScrollPane”而不是 ScrollBar。

<ScrollPane  fitToWidth="true" fx:id="sasd">
<content>
    <VBox prefWidth="200" alignment="center" fx:id="Left">
        <children>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/>
Run Code Online (Sandbox Code Playgroud)

一切正常。

我有一个 VBox,我想向其中添加许多标签。我希望 VBox 能够在添加这些行时“滚动”。

现在这就是我的 FXML 的样子。它在一个 BorderPane 中。但是我省略了不相关的部分。

<left>
    <VBox prefWidth="200" alignment="center" fx:id="Left">
        <children>
            <ScrollBar orientation="VERTICAL" fx:id="sasd">
              <children>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x121 y13 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x10 y113 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/>
             <Label alignment="center" fx:id="gcProgramLine" text="g0x100 y123 z23"/> …
Run Code Online (Sandbox Code Playgroud)

java user-interface javafx fxml

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