草庐IT

tkinter-button

全部标签

android - eclipse,新的 android 应用程序项目, "next button"在需要项目名称的部分中被禁用

我想开始为android编程所以我下载了Eclipse并在上面安装了ADT插件并下载了AndroidSDK现在,当我想在“文件->新建->Android应用程序项目”中创建一个新的android项目时,它会将我引导到一个需要“应用程序名称”和“项目名称”等的页面,所以我填写了这样的字段:应用名称:你好项目名称:你好包名:test.example.hello最低要求的SDK:API8:Android2.2(Froyo)目标SDK:API16:Android4.1(JellyBean)编译:主题:无但是“下一步”按钮被禁用了!在页面顶部它说:“包名称不能以点开头或结尾”在主题字段附近有一个

c++ - 如何使用 "Stop Button"停止进程

我创建了一个带有两个按钮的简单窗口,第一个调用一个持续很长时间的函数,第二个将变量“stop”的值设置为TRUE,最初设置为FALSE。我的意图是,通过按下第一个按钮,它会运行一个漫长的过程,控制是否将每个循环的停止变量设置为TRUE或FALSE,如果值为TRUE,函数应该返回,因此进程停止。...staticBOOLstop=FALSE;//Myvariabledefinedsomewhere...intlongProcess()//Myfunction{while(stop==FALSE){//dosomething}return0;}...switch(msg){caseWM_C

c - 使用 Windows API : How To Draw A Command Button 在 C 中编程

嗯,我正在用C构建一个大学项目。GUI还没有教过,但我希望我的程序更好,所以我正在学习WindowsAPI。我在这里学习本教程:http://www.winprog.org/tutorial/start.html这是相当不错的。它解释了很多事情,但我找不到一件事(甚至搜索谷歌,但一切都面向C++或C#):如何在绘制的窗口内绘制一个命令按钮(我已经学会了)以及如何接受它的事件?您能否回答或指向一个很好的页面,该页面解释了如何仅使用WindowsAPI和C创建命令按钮。请不要使用C++。感谢您的宝贵时间!:) 最佳答案 This是我强烈

python - Tkinter:鼠标拖动一个没有边框的窗口,例如。覆盖直接(1)

关于如何创建允许用户用鼠标拖动无边框窗口的事件绑定(bind)的任何建议,例如。用overridedirect(1)创建的窗口?用例:我们想创建一个float的工具栏/调色板窗口(无边框),我们的用户可以在他们的桌面上拖动它。这是我的想法(伪代码):window.bind('',onMouseDown)捕捉鼠标的初始位置。window.bind('',onMouseMove)在鼠标开始移动时跟踪鼠标的位置。计算鼠标移动了多少并计算newX,newY职位。使用window.geometry('+%d+%d'%(newX,newY))移动窗口。Tkinter是否公开了足够的功能来让我实现手

python - 为什么 Tkinter 的 askdirectory() 在 Windows 上返回正斜杠?

设置:Windows7Python版本:3.3我正在制作一个跨平台应用程序,我让用户使用Tkinter的tkinter.filedalog.askdirectory模块中的askdirectory()方法提供一个目录。这工作正常,除了Windows上的某些原因它给了我正斜杠。Windows使用反斜杠,而不是正斜杠,所以当我尝试用native文件斜杠保存文本文件时(配置文件存储目录,所以它有一个我必须添加的结尾斜杠),它看起来很傻:F:/Pictures/Wallpapers\我用来放nativeslash的代码就是os.sep,这是当前系统的native目录分隔符,在*nix和wind

python - 从 Cygwin 启动 python IDLE 时 Tkinter 中的 tcl_error

我尝试从cygwin启动IDLE,但出现以下错误:Traceback(mostrecentcalllast):File"/usr/bin/idle",line5,inmain()File"/usr/lib/python2.7/idlelib/PyShell.py",line1537,inmainroot=Tk(className="Idle")File"/usr/lib/python2.7/lib-tk/Tkinter.py",line1764,in__init__self.tk=_tkinter.create(screenName,baseName,className,interac

python - 使用自动换行创建可调整大小/多行 Tkinter/ttk 标签

是否可以创建一个多行标签,其自动换行的大小与其父级的宽度同步?换句话说,当您更改记事本窗口的宽度时,记事本的自动换行行为。用例是一个对话框,需要完整地呈现一段多行文本(说明),而不需要剪裁文本或使用滚动条。父容器将有足够的垂直空间来容纳较窄的宽度。我一直在试验TkinterLabel和Message小部件以及ttkLabel小部件但没有成功。似乎我需要硬编码像素wraplength值,而不是让这些控件在文本到达容器的右边缘时自动自动换行。当然Tkinters几何管理器可以帮助我自动调整标签的大小并相应地更新它们的wraplength值?我应该查看文本小部件吗?如果是这样,是否可以隐藏文

python - 强制 Tkinter 窗口保持全屏显示 - Windows 10

我有一个Tkinter窗口,我需要它位于其他所有内容之上-包括全屏窗口。我尝试过的事情:root.attributes('-topmost',True)在主循环之前-不起作用self.root.wm_attributes("-topmost",True)类内部-不起作用root.overrideredirect(True)在mainloop之前-仅适用于Linuxroot.lift()在主循环之前-不起作用最后,我将root.lift()设置为重复调用:classTestingGUI:def__init__(self,root):self.root=rootself.EnsureTop

python - 如何自定义 tkinter/ttk 小部件和框架的边框颜色?

有什么方法可以自定义Tkinter/ttk小部件或框架的边框颜色吗? 最佳答案 是的,您可以创建自己的样式并将其应用于小部件或配置现有样式的属性。一些文档和示例在官方文档中,特别是关于ttk.Style的部分.可以在tkdocs.com找到有关使用样式(针对多种语言)的其他信息. 关于python-如何自定义tkinter/ttk小部件和框架的边框颜色?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

c++ - 为什么我的 Button 看起来像是 1990 年的?

我正在编写一个WindowsGUI应用程序,我发现需要一个普通按钮。我正在使用此代码生成按钮:hwnd=CreateWindowEx(NULL,"BUTTON","Button",WS_VISIBLE|WS_CHILD|BS_PUSHBUTTON,CW_USEDEFAULT,CW_USEDEFAULT,60,25,parentHwnd,NULL,GetModuleHandle(NULL),NULL);我希望按钮看起来像这样(忽略背景颜色):但它最终看起来像这样:我想我缺少一种风格或其他东西。我该怎么做才能让它看起来像第一个按钮? 最佳答案