Tk教程

TK指工具包,它提供了跨平台的GUI控件,它可以建立一个图形用户界面。它开发者是John Ousterhout,以Tcl脚本语言的扩展。 TK仍然是开发独立于Tcl的版本,它在同步使用TCL V8.0。

Tk的特点

它可在Linux,Mac OS,Unix和Microsoft Windows操作系统运行,支持跨平台。

  • 它是开源的。

  • 它提供了较高水平的可扩展。

  • 它是可定制的。

  • 它是可配置的。

  • 它提供了大量的小部件。

  • 它可与多个其他动态语言中使用,而不只是Tcl。

  • GUI看起来完全跨平台。

建于Tk的应用

大量成功的应用使用Tcl/Tk构建成。

  • 仪表板软件用户界面

  • 构成GUI的关系数据库

  • 专案GUI的关系数据库

  • 软件/硬件系统设计

  • Xtask - 任务管理

  • 音乐学使用Tcl和Tk

  • 日历应用程序

  • Tk mail

  • Tk Debugger


猿狮妹
2022-12-04
Tk教程 在线教程
热门教程
1 Tk教程 TK指工具包,它提供了跨平台的GUI控件,它可以建立一个图形用户界面。它开发者是John Ousterhout,以Tcl脚本语言的扩展。 TK仍然是开发独立于Tcl的版本,它在同步使用TCL V8.0。
2 TK Widget概述 一个基于Tcl的应用程序的基本组成部分被称为窗口小部件。成分有时也被称为窗口,由于在Tk的window和widget经常互换使用。 Tk是一个软件包,提供了一组图形组件的丰富来使用Tcl创建图
3 Tk Canvas Widget Canvas 用于提供画图区。Canvas 组件的语法如下所示。 canvas canvasName options 选项 可用于canvas widget的选项列于下表中。 SN 语法 Description 1 -background color Used to set background color for widget. 2 -cl
4 TK窗口管理器 窗口管理器是用来处理顶层窗口。它有助于在控制大小,位置和窗口的其他属性。在传统知识。用于指主窗口。窗口命令的语法如下所示。 wm option window arguments 可用于Tk wm命令选项的列
5 TK选择Widget 选择窗口小部件用于选择在一个Tk应用程序不同的选项。可用的选择窗口小部件的列表,如下所示。 1 Radiobutton 窗口小部件具有一组开/关按钮和标签,其中一个可被选择 2 Checkbutton 窗口
6 TK 大型Widget 大型部件,其中包括许多复杂的部件是经常需要在一些大型Tk的应用。可用大型部件的列表,如下所示。 SN Widget Description 1 Dialog 小部件显示对话框。 2 Spinbox 小工具,允许用户选择数字
7 TK事件 事件是最简单的形式与命令的交互处理过程。一个简单的例子,事件处理-按钮事件,如下图所示。 #!/usr/bin/wish proc myEvent { } { puts Event triggered } pack [ button . myButton1 - text Button 1 - command
8 TK图片 图像小部件,用于创建和处理图像。创建图像的语法如下。 image create type name options 另外,在上述的语法类型是照片、位图或名称是图像标识符。 选项 可用于图像的选项创建列于下表中
9 TK环境设置 一般所有Mac和Linux MAC配备了预装Tk。如果它不可用,或者需要最新版本,那么可能需要安装它。Windows上没有预装Tcl/Tk,可能需要使用特定的二进制安装它。 Tk解释器 这仅仅是一个小程序
10 TK几何图形管理器 几何图形管理器用于管理窗口和其他框架的几何形状。我们可以用它来处理的窗口和框架的位置和大小。布局部件被用于此目的。 定位和尺寸 窗口的定位和大小的语法如下所示。 wm
  • Copyright © 2021 猿狮院, All rights reserved.