Tk GUI 似乎被普遍认为是丑陋的,但我想知道具体原因。Tcl/Tk 世界中的一些人会争辩说,这是一个有争议的问题,因为现在对本地外观和感觉有更好的支持,这是我决定使用 Tcl/Tk 的一个重要原因。然而,现在的问题是,因为我正在利用 Tcl/Starkit vfs(虚拟文件系统),本机文件对话框不起作用,我将不得不恢复到纯 Tk 文件对话框。
请我寻找特定的技术原因,例如关于字体别名(或缺少)或字体样式或颜色等。因为我个人不买“这对我来说很丑”。对我来说,它只是不同,我经常在 Mac 和 Windows 和 Linux 之间切换,所以我习惯了不同的外观/感觉。
具体来说,传统 Tk GUI 的主题式外观被认为是丑陋的: