小编Sam*_*Sam的帖子

如何使用Tkinter创建密码输入字段

我正在尝试使用Tkinter编写登录窗口,但我无法以星号格式隐藏密码文本.这意味着密码输入是纯文本,必须避免.知道怎么做吗?

python tkinter

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

无序列表中多行列表项的水平居中

我有一个包含在第二行的无序列表,需要在包含UL的内部水平居中.每个LI是设定的宽度和高度.我已经看到很多方法适用于单行,但是当列表包含到第二行时,我没有尝试过任何工作.如果这在IE7 +中工作将是理想的 - 感谢您的帮助.

请看这里的插图:

插图 http://grab.by/8UIl

css list html-lists centering

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

d3dx11.h不见了?

所以我已经重新安装了directx11几次,甚至去了微软网站并获得了包含所有直接x cabinet文件的SDK包.任何人都知道为什么我一直得到这个错误呢?我知道它为什么这么说,但更多的是寻找它的解决方案.

1> c:\ users\_vaughn\documents\visual studio 2010\projects\myfirstapp\myfirstapp\main.cpp(5):致命错误C1083:无法打开包含文件:'d3dx11.h':没有这样的文件或目录

c++ directx-11

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

获取Tkinter窗口的每个子窗口小部件

是否有可能获得Tkinter小部件的所有孩子,然后让孩子的孩子等?

基本上我想要在整个窗口中的所有小部件.

编辑: 我找到了一个利用布莱恩线的解决方案:

def all_children (wid) :
    _list = wid.winfo_children()

    for item in _list :
        if item.winfo_children() :
            _list.extend(item.winfo_children())

    return _list
Run Code Online (Sandbox Code Playgroud)

python tkinter

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

使用框架和网格的tkinter gui布局

我的gui布局

gui布局

看起来几乎没有像我期望的那样

我的期望

所以我假设有一些我不明白的基础知识.

我假设框架包含他们自己的"网格空间"(行,列),但我看到的行为并不能解决这个问题,而且我不知道如何让事情按照我想要的方式运行到顶部框架.我的标签应该在跨越整个框架的"框架标签"下的同一行L到R上 - 除非他们没有.我希望实际看起来更像目标jpg,我想使用网格来做到这一点.

您只需看到绿框右侧的一个输入字段即可.它为什么要去那里?

from Tkinter import *

root = Tk()
root.title('Model Definition')
root.resizable(width=FALSE, height=FALSE)
root.geometry('{}x{}'.format(460, 350))

top_frame = Frame(root, bg='cyan', width = 450, height=50, pady=3).grid(row=0, columnspan=3)
Label(top_frame, text = 'Model Dimensions').grid(row = 0, columnspan = 3)
Label(top_frame, text = 'Width:').grid(row = 1, column = 0)
Label(top_frame, text = 'Length:').grid(row = 1, column = 2)
entry_W = Entry(top_frame).grid(row = 1, column = 1)
entry_L = Entry(top_frame).grid(row = 1, column = 3)
#Label(top_frame, text = '').grid(row …
Run Code Online (Sandbox Code Playgroud)

python layout tkinter frame

20
推荐指数
2
解决办法
6万
查看次数

有没有办法使用Qt Designer定义带有按钮和弹出菜单的QToolbar?

我想在Qt中有一个包含QActions或QToolbarButtons的工具栏,它们附有弹出菜单.通过创建QMenu,将其添加到QToolbarButton然后将其添加到QToolbar,我已经能够在代码中完美地完成此操作.我的问题是,这应该可以在设计师中完全完成.

这是我通过代码完成的工作,我想在qt designer中定义按钮和菜单:
http://img402.imageshack.us/img402/7669/exmaple.png

我们想要用qt设计器做的是将代码与接口分开.例如,这意味着一个人可以设计表单的外观和组件,然后程序员可以采用它并编写其背后的功能.如果工具栏和菜单必须由程序员设计,我们无法非常有效地完成此任务.

对于许多应用程序来说,这似乎是一个相当常见的要求,我无法看到Qt如何强制在代码而不是设计器中完成此操作.

如果有人对如何做到有任何想法,也许我在Qt中遗漏了一些东西?

qt designer button qtoolbar qmenu

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

Python 3.3中的现代GUI编程

我正在整理一些程序,现在是开始为其中一些程序制作GUI的时候了.该代码目前是用Python 3.3编写的.

我研究了一些Python的GUI,即Tkinter,wxPython和PyGTK.我发现的一切似乎只是创建看起来相当陈旧的GUI.我已经创建了几个示例GUI,它们都可以工作,它们看起来非常像Windows 95.

我发现/创建的一个例子: http://python.6.x6.nabble.com/file/n4545517/MLDataAnalyzer5.png

我想要的一个例子是: http://images.six.betanews.com/screenshots/1237236321-1.jpg

它只是一个关于GUI如何工作的高级知识,还是只有更适合"现代"外观GUI的GUI模块?

如果它是关于GUI如何工作的高级知识,是否有一些关于如何使GUI看起来更"现代"的教程.

提前致谢.

user-interface pygtk wxpython tkinter python-3.3

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

JVM终止了.退出代码= -1

我已经使用Eclipse已经有一段时间了,我没有遇到任何问题.但是,当我尝试生成一些javadoc时,我发现我没有安装SDK.我安装了jdk 6u23,从那时起,Eclipse一直没有工作.

起初它告诉我它找不到JRE/SDK.复制并将JRE放在Eclipse文件夹中后,错误更改为:

http://i258.photobucket.com/albums/hh261/magical_7/Eclipse.png

我一直在寻找一些解决方案,并发现了一些不同的性质.但是,它们似乎都不起作用.我试过清空我的eclipse.ini文件但没有成功.在eclipse.ini中更改某些值也不起作用.安装Java SDK 1.5不起作用.

有没有其他可能的解决方案?

更新:我尝试重新安装Eclipse,但它没有解决问题.我注意到它是32位版本,而我正在运行64位系统.但是,如果这是问题所在,我觉得很奇怪它早先不是问题.

更新2我再次重新安装了Eclipse和Java,一切都恢复了.

eclipse jvm

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

在JS翻译?

基本上需要在JS中生成自定义(有些不同然后是否)的messeges(alert),如何处理它中的翻译?

javascript translation

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

类似于"马里奥"的2D侧卷轴游戏中的碰撞反应

这在过去的几周里一直困扰着我.在这段时间里,我一直在网上进行研究,甚至在Borders的计算机部分读书,试图找到答案,但我没有太多运气.

我为侧卷轴视频游戏编写了2D级编辑器.现在我想把它变成一个游戏,我有一个可以跑步和跳跃探索关卡的玩家,类似于"马里奥".

真正给我带来麻烦的是碰撞响应(不是检测:我已经知道如何判断两个块是否发生碰撞).以下是我将要说明的一些场景,以便您可以看到我的问题(阴影块是地面,箭头是玩家的速度矢量,虚线是玩家的投影路径).

查看此碰撞响应方案图像:

例 http://dl.dropbox.com/u/12556943/collision_detection.jpg

假设情景(1)和(2)中的速度矢量相等(相同的方向和幅度).然而,在场景(1)中,玩家正在击中该区块的一侧,并且在场景(2)中,该玩家落在该区块的顶部.这使我得出结论,确定碰撞响应不仅取决于玩家的速度矢量,还取决于玩家相对于碰撞块的相对位置.这引出了我的第一个问题:知道速度矢量和玩家的相对位置,我如何确定玩家与该块碰撞的方向(左侧,右侧,顶部或底部)?

我遇到的另一个问题是如果玩家与同一帧中的多个块发生碰撞,如何确定碰撞响应.例如,假设在场景(3)中,玩家同时与这两个块碰撞.我假设我将不得不遍历玩家正在碰撞的每个区块并相应地调整每个区块的反应.总结一下,这是我的第二个问题:如果玩家与多个块碰撞,我该如何处理碰撞响应?

请注意,我从未透露过我正在编程的语言; 这是因为我更喜欢你不知道(不过是个人的,但是:).我对伪代码比对特定语言代码更感兴趣.

谢谢!

2d collision-detection game-engine

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