Tag: 用户界面

如何根据comboboxselect更改UI

在对话框中,我需要显示一组控件,如果一些组合被选中,另一组控件。 即我需要2层,我需要切换组合之间检查/取消选中。 我怎样才能做到这一点? 谢谢

在VBA的文本框中格式化MM / DD / YYYYdate

我正在寻找一种方法来自动将VBA文本框中的date格式化为MM / DD / YYYY格式,并且我希望格式化为用户input的格式。例如,一旦用户input第二个号码,程序会自动input“/”。 现在,我用下面的代码得到了这个工作(以及第二个短划线): Private Sub txtBoxBDayHim_Change() If txtBoxBDayHim.TextLength = 2 or txtBoxBDayHim.TextLength = 5 then txtBoxBDayHim.Text = txtBoxBDayHim.Text + "/" End Sub 现在,这在打字时效果很好。 然而,当试图删除时,它仍然input破折号,所以用户不可能删除过去的一个破折号(删除破折号导致长度为2或5,然后再次运行该子,join另一个破折号)。 任何build议更好的方式来做到这一点?

JTable中的多行select

我有一个JTable,有一列是不可编辑的文本,第二列是一个checkbox显示布尔值….现在我想要的是,当用户select多行并取消选中任何一个选中的checkbox,则选中的所有checkbox应该取消选中,反之亦然。

如何使用tkinter创build一个计时器?

我需要用Python的tkinter库来编写一个程序。 我的主要问题是,我不知道如何创build一个像hh:mm:ss的计时器或时钟 。 我需要它来更新自己(这是我不知道该怎么做)。

使用XML声明自定义的Android UI元素

如何使用XML声明Android UI元素?

应用JavaFx的MVC

我是新的GUI世界/ OOdevise模式,我想为我的GUI应用程序使用MVC模式,我已经阅读了关于MVC模式的小教程,模型将包含数据,视图将包含视觉元素和控制器将视图和模型之间的联系。 我有一个视图包含一个ListView节点,并从List类(Model)填充名称。 但是我对一件事有点困惑。 我想知道的是,如果从文件加载数据是控制器或模型的责任? 而名称的ObservableList:应该存储在Controller还是Model中?

摇摆:将切换button与一组button连同相应的菜单项一起链接

对于学校项目,我需要制作一个简单的绘画应用程序,可以绘制线条,椭圆形和矩形。 该分配指定我需要每种形状的工具栏button和菜单项。 我想通过在工具栏中的buttonJToggleButtons和菜单项JRadioButtonMenuItems超出一点。 此外,我希望当您select其中一个工具栏button时,它会取消select其他菜单项,select适当的菜单项,并取消select其他菜单项。 select其中一个菜单项也是如此。 我知道我可以将任何AbstractButton与一个ButtonGroup分组,但是我不确定这是否是正确的方法,因为虽然它处理一个button的“组”,但我不确定它是否可以处理两个并行的组。 这样做没有ButtonGroup意味着在6个事件监听器的每一个,我将不得不手动取消select其他button,每对将调用相同的代码来设置形状types。 我也可以做两个ButtonGroup ,一个用于菜单,一个用于工具栏,但是我也必须复制形状types设置代码。 在任何一种情况下,我也冒着设置一个button的菜单的风险,它设置一个菜单项,设置一个button,广告infintum。 解决这个问题的最好方法是什么? (能够用Netbeans GUIdevise器解决问题的奖励点;它更简单)

Netbeans GUI编辑器生​​成自己难以理解的代码

当在netbeans中创build一个新项目时,如果我selectJAVA桌面应用程序,它会创build一些我不能识别的代码,就像我在swing中学到的一样。 它导入包如: org.jdesktop.application.SingleFrameApplication; 另外,main()的声明如下所示: public static void main(String[] args) { launch(DesktopApplication2.class, args); } 这对我对JFrame,JPanel等的了解是没有任何意义的。 如果我尝试从头开始编写netbeans应用程序,我可以编写自己的swing应用程序,但是我找不到GUI编辑器。 从头开始创buildJava应用程序时,我如何使用GUI编辑器? 任何人都可以向我解释org.jdesktop.application.SingleFrameApplication和其他类? 请帮忙。 这真是令人沮丧。

用JButton在Java中创build一个自定义button

我试图创build一个具有自定义形状(六angular形)的button,但其他行为就像一个正常的JButton会(即,与ActionListener一起使用)。 我已经创build了一个扩展AbstractButton的类,但是当我点击它时,它似乎并没有将事件发送到ActionListener。 如果我改变这个类来扩展JButton,它可以很好地工作,但是它会把button显示出来。 我假设有一个方法,我需要重写它来引发事件,但我不知道它是什么。

Tkinter:AttributeError:NoneType对象没有属性get

我已经看到类似的错误消息,但没有find一个解决scheme,将解决它在我的情况下的其他几个职位。 我用TkInter尝试了一下,创build了一个非常简单的用户界面。 代码如下 – from string import * from Tkinter import * import tkMessageBox root=Tk() vid = IntVar() def grabText(event): if entryBox.get().strip()=="": tkMessageBox.showerror("Error", "Please enter text") else: print entryBox.get().strip() root.title("My Sample") root.maxsize(width=550, height=200) root.minsize(width=550, height=200) root.resizable(width=NO, height=NO) label=Label(root, text = "Enter text:").grid(row=2,column=0,sticky=W) entryBox=Entry(root,width=60).grid(row=2, column=1,sticky=W) grabBtn=Button(root, text="Grab") grabBtn.grid(row=8, column=1) grabBtn.bind('<Button-1>', grabText) root.mainloop() 我启动并运行了UI。 当我点击Grabbutton时,在控制台上出现以下错误: C:\Python25>python.exe myFiles\testBed.py […]