swing

Swing是一个用于开发Java应用程序用户界面的开发工具包。

以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event。

swing基本信息

中文名称 Swing 涵义 开发工具包
功能 Java用户界面开发 适用 计算机

swing造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
地毯 ./Swing/903706/Aerial \ 查看价格 查看价格

interface

m2 13% interface地毯深圳总代理
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
暂无数据
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
独角兽swing系列 600×600|38m² 1 查看价格 佛山市万流建材有限公司 广东   2019-09-30
数字灯光控制系统 ,每程序最多100步.每步时间、渐变参数独立设置.可选自动速度控制、智能手动节拍控制(SWING)或音乐同步控制.走灯程序编辑,可实现走灯程序的复制、粘贴、增加(插入)、删除等操作.可同时运行6个走灯|1台 1 查看价格 广州熠虎灯光设备有限公司 全国   2022-04-01
灯光控制台 字、波浪等多种效果. 62个走灯程序,每程序最多100步.每步时间(TIME)、渐变(CROSS)参数独立设置.可选自动速度控制、智能手动节拍控制(SWING)或音乐同步控制.可同时运行6个走灯程序|1台 1 查看价格 全国  
灯光控制台 .62个走灯程序,每程序最多100步.每步时间(TIME)、渐变(CROSS)参数独立设置.可选自动速度控制、智能手动节拍控制(SWING)或音乐同步控制.走灯程序的编辑,可实现走灯 程序的复制、粘贴|1台 3 查看价格 广州市欧玛灯光设备有限公司 广东   2021-02-01

swing常见问题

译者序

前言

第一部分 Swing基础

第1章 简介

1.1Swing的历史

1.2轻量组件与重量组件的比较

1.3Swing组件

1.3.1AWT的替代组件

1.3.2Swing增加的组件

1.4J组件

1.5Swing包概览

1.6Swing与AWT

1.7开始学习

1.8Swing资源

1.9本章回顾

第2章 Swing的基本知识

2.1小应用程序与应用程序

2.1.1小应用程序

2.1.2JApplet类

2.1.3应用程序

2.1.4JFrame类

2.1.5小应用程序/应用程序的组合

2.2GJApp

2.3混合使用Swing组件和AWT组件

2.3.1层序

2.3.2Swing弹出式菜单

2.3.3滚动

2.3.4内部窗体

2.4Swing和线程

2.4.1Swing单线程设计的结果

2.4.2SwingUtilities 类的invokeLater

和invokeAndWait方法

2.5本章回顾

第3章 Swing组件的体系结构

3.1典型的“模型-视图-控制器”体系

结构

3.1.1插入式视图和控制器

3.1.2视图更新

3.2SwingMVC

3.2.1Swing组件

3.2.2静态认识

3.2.3动态认识

3.2.4模型

3.2.5UI代表

3.2.6组件UI的案例

3.2.7监听器

3.3本章回顾

第4章 JComponent类

4.1JComponent类概览

4.1.1边框

4.1.2可访问性

4.1.3双缓存

4.1.4调试图形

4.1.5自动滚动

4.1.6工具提示

4.1.7键击处理和客户属性

4.2JComponent类结构

4.2.1Swing组件是AWT容器

4.2.2最小尺寸 最大尺寸和首选

尺寸

4.3绘制JComponent组件

4.3.1Swing组件中的定制绘制

4.3.2在AWT组件中重载绘制方法

4.3.3在Swing组件中重载绘制方法

4.3.4painT、repaint和update方法

4.3.5validate、invalidate和revalidate

方法

4.3.6不透明组件与透明组件的比较

4.3.7立即绘制Swing组件

4.4双缓存

4.5调试图形

4.6自动滚动

4.7工具提示

4.7.1基于鼠标位置的工具提示

4.7.2工具提示的首选位置

4.7.3定制工具提示的行为

4.7.4定制工具提示的界面样式

4.8键击处理

4.9客户属性

4.10焦点管理

4.10.1JComponent的焦点属性

4.10.2焦点管理器

4.11支持可访问性

4.12本章回顾

第5章 边框、图标和动作

5.1边框

5.1.1边框和边衬

5.1.2Swing的边框类型

5.1.3不透明与透明之间的比较

5.1.4边框包

5.1.5边框接口

5.1.6AbstracBorder类

5.1.7边框库――共享边框

5.1.8替换内置边框

5.1.9实现定制边框

5.2图标

5.2.1把图标与组件相关联

5.2.2在组件中共享图标

5.2.3图像图标

5.2.4动画的图像图标

5.3动作

5.3.1作为控制中心点的动作

5.3.2动作常量

5.4本章回顾

第6章 实用工具

6.1计时器

6.2事件监听器列表

6.3Swing实用工具

6.4Swing常量

6.5BoxLayout和Box 类

6.5.1BoxLayout类

6.5.2Box类

6.6进度监视器

6.6.1ProgressMonitor

6.6.2Progress MonitorInputStream

6.7撤消/重复

6.7.1一个简单的撤消/重复样例

6.7.2UndoableEditSupport

6.7.3组合编辑

6.7.4UndoManager

6.7.5状态编辑

6.8本章回顾

第7章 插入式界面样式

7.1界面样式结构

7.1.1界面样式

7.1.2界面样式缺省值

7.1.3UI管理器

7.1.4UI资源

7.2Java界面样式

7.2.1客户属性

7.2.2主题

7.3附加UI

7.4本章回顾

第二部分Swing组件

第8章 标签与按钮

8.1JLabel与JButton

8.2JLabel

8.2.1内容排列

8.2.2文本的位置

8.2.3图标/文本间隙

8.2.4许可状态

8.2.5JLabel属 性

8.2.6JLabel事件

8.2.7JLabel类总结

8.3按钮

8.4JButton

8.4.1JButton属性

8.4.2JButton事件

8.4.3JButton类总结

8.4.4AWT兼容

8.5本章回顾

第9章 反转按钮、复选框和单选钮

9.1JToggleButton类

9.1.1JToggleButton属性

9.1.2JToggleButton事件

9.1.3JToggleButton类总结

9.1.4AWT兼容

9.2按钮组

9.3复选框

9.3.1JCheckBox属性

9.3.2JCheckBox事件

9.3.3JCheckBox类总结

9.4单选钮

9.4.1JRadioButton属性

9.4.2JRadioButton 事件

9.4.3JRadioButton类总结

9.4.4AWT兼容

9.5本章回顾

第10章 菜单和工具条

10.1菜单、菜单栏和工具条

10.2菜单和弹出式菜单

10.3JMenuItem

10.3.1菜单项快捷键和助记符键

10.3.2JMenuItem属性

10.3.3JMenuItem事件

10.3.4JMenuItem类总结

10.3.5AWT兼容

10.4JCheckBoxMenuItem

10.4.1JCheckBoxMenuItem属性

10.4.2JCheckBoxMenuItem事件

10.4.3JCheckBoxMenuItem类总结

10.4.4AWT兼容

10.5JRadioButtonMenuItem

10.5.1JRadioButt onMe nuItem 属性

10.5.2JRadioButtonMenuItem事件

10.5.3JRadioButtonMenuItem类

总结

10.5.4AWT兼容

10.6JMenu

10.6.1动态修改菜单

10.6.2右拉式菜单

10.6.3JMenu属性

10.6.4JMenu事件

10.6.5JMenu类总结

10.6.6AWT兼容

10.7菜单元素

10.8JPopu pMe nu

10.8.1弹出式菜单触发器

10.8.2轻量/中量/重量弹出式

菜单

10.8.3弹出式菜单调用者

10.8.4JPopupMenu属性

10.8.5JPopupMenu事件

10.8.6JPopupMenu类总结

10.8.7AWT兼容

10.9JMenuBar

10.9.1菜单栏菜单和组件

10.9.2JMenuBar属性

10.9.3JMenuBar事件

10.9.4JMenuBar类总结

10.9.5AWT兼容

10.10JToolBar

10.10.1滚过式工具条

10.10.2在工具条中使用动作

10.10.3浮动工具条

10.10.4位置固定的工具提示

10.10.5JToolBar属性

10.10.6JToolBar事件

10.10.7JToolBar类总结

10.10.8AWT兼容

10.11本章回顾

第11章 进度条、滑杆和分隔条

11.1JProgessBar

11.1.1进度条与线程

11.1.2JProges sBar属性

11.1.3JProgessBar事件

11.1.4JProgessBar类总结

11.1.5AWT兼容

11.2JSlider

11.2.1填充的滑杆

11.2.2滑杆间隔标记

11.2.3滑杆标签

11.2.4反转滑杆值

11.2.5滑杆的外延值

11.2.6JSlider属性

11.2.7JSlider事件

11.2.8JSlider类总结

11.2.9AWT兼容

11.3JSeparator

11.3.1分隔条与框

11.3.2JSeparator 属性

11.3.3JSeparator事件

11.3.4AWT兼容

11.4本章回顾

第12章 轻量容器

12.1JPan el

12.1.1JPanel的属性

12.1.2JPanel的事件

12.1.3JPanel类总结

12.1.4AWT兼容

12.2JRootPane

12.2.1RootPaneCotainer接口

12.2.2玻璃窗格

12.2.3内容窗格

12.2.4JRootPane属性

12.2.5JRooPane事件

12.2.6JRootPane类总结

12.2.7AWT兼容

12.3JLaye redPane

12.3.1回顾轻量组件的层序

12.3.2为组件分配层

12.3.3指定同一层中组件的位置

12.3.4使用拖动层

12.3.5JLay eredPane属性

12.3.6JLayeredPane类总结

12.3.7AWT兼容

12.4JTabbedPane

12.4.1选项卡的位置

12.4.2JTabbedPane的属性

12.4.3JTabbedPane事件

12.4.4JTabbedPane类总结

12.5JSplitPane类

12.5.1JSplitPane属性

12.5.2JSplitPane事件

12.5.3JSplitPane类总结

12.5.4AWT兼容

12.6本章回顾

第13章 滚动

13.1JViewport

13.1.1拖动视口中的视图

13.1.2使用scrollRectToV isible

方法

13.1.3JViewport属性

13.1.4JViewport事件

13.1.5JViewport类总结

13.1.6AWT兼容

13.2JScrollPane

13.2.1滚动窗格的头部

13.2.2滚动窗格的角部

13.2.3JScrollPane属性

13.2.4JScrollPane事件

13.2.5JScrollPane类总结

13.2.6AWT兼容

13.3Scrollable接口

13.4JScrollBar

13.4.1使用Swing的JScrollBar类进

行手动滚动

13.4.2块增量和单元增量

13.4.3JScrollBar属性

13.4.4JScrollBar事件

13.4.5JScrollBar类总结

13.4.6AWT兼容

13.5本章回顾

第14章 窗口和对话框

14.1JWindow

14.1.1JWindow属性

14.1.2JWindow类总结

14.1.3AWT兼容

14.2JDialog

14.2.1JDialog属性

14.2.2JDialog类总结

14.2.3AWT兼容

14.3JOptionPane

14.3.1内部窗体

14.3.2用JOptionPane静态方法创建

对话框

14.3.3消息对话框

14.3.4确认对话框

14.3.5输入对话框

14.3.6选项对话框

14.3.7JOptionPane属性

14.3.8JOptionPane事件

14.3.9JOptionPane类总结

14.3.10AWT兼容

14.4本章回顾

第15章 内部窗体和桌面窗格

15.1JInternalFrame

15.1.1jintertnalFrame属性

15.1.2JInternalFrame事件

15.1.3AWT兼容

15.2JDesktopPane

15.2.1JDesktopPane属性

15.2.2JDesktopPane事件

15.2.3JDesktopPane类总结

15.2.4AWT兼容

15.3DesktopManager

15.4本章回顾

第16章 选取器

16.1JFileChooser

16.1.1文件选取器类型

16.1.2可访问组件

16.1.3过滤文件类型

16.1.4文件视图

16.1.5多文件选取

16.1.6JFileCHOoser属性

16.1.7JFileChooser事件

16.1.8JFileChooser类总结

16.1.9AWT兼容

16.2JColorChooser

16.2.1在对话框中显示颜色

选取器

16.2.2定制颜色选取器

16.2.3JColorChooser属性

16.2.4JColorChooser事件

16.2.5JColorChooser类总结

16.2.6AWT兼容

16.3本章回顾

第17章 列表

17.1列表模型

17.1.1AbstractListModel

17.1.2DefaultListModel

17.2列表选取

17.3列表单元绘制器

17.3.1JList属性

17.3.2JList事件

17.3.3JList类总结

17.3.4AWT兼容

17.4本章回顾

第18章 组合框

181JComboBox与JList的比较

18.2JComboBox组件

18.3组合框模型

18.3.1ComboBoxModel

18.3.2MutableComboBoxModel

18.3.3DefaultComboBoxModel

18.4组合框单元绘制器

18.5组合框键选取管理器

18.5.1使用缺省键选取管理器

18.5.2定制键选取管理器

18.5.3程序式的键选取

18.6组合框编辑器

18.6.1JComboBox属性

18.6.2JCombo Box 事件

18.6.3JComboBox类总结

18.6.4AWT兼容

18.7本章回顾

第19章 表格

19.1表格和滚动

19.2表格模型

19.2.1表格数据模型

19.2.2TableModel接口

19.2.3AbstractTableModel

19.2.4DefaultTableModel

19.2.5表格模型、缺省绘制器

和缺省编辑器

19.3表格列

19.3.1列调整大小模式

19.3.2列宽度

19.4表格列模型

19.4.1DefaultTableColumnModel类

19.4.2列边距

19.4.3隐藏列

19.4.4锁定左边列

19.5表格选取

19.6绘制和编辑

19.6.1使用表格单元绘制器和编

辑器

19.6.2表格单元绘制器

19.6.31DefaultTableCellRenderer

19.6.4表格格式化绘制器

19.6.5单元编辑器

19.6.6表格单元编辑器

19.6.7实现TableCellEditor接口

19.7表格行

19.7.1行高

19.7.2绘制行

19.8表格装饰器

19.9表格头部

19.9.1JTableHeader

19.9.2列头部绘制器和头部工具

提示

19.9.3JTable属性

19.9.4表格事件

19.9.5表格模型事件

19.9.6TableColumnModel事件

19.9.7列表选取事件

19.9.8JTable类总结

19.9.9AWT兼容

19.10本章回顾

第20章 树

20.1创建树

20.2树节点

20.2.1TreeNode接口

20.2.2MutableTreeNode接口

20.2.3DefaultMutableTreeNode类

20.3树路径

20.4树模型

20.5树选取

20.6树单元绘制

20.6.1DefaultTreeCellRenderer

20.6.2Metal界面样式

20.6.3根节点和根句柄

20.7树单元编辑

20.7.1扩展DefaultCellEditor

20.7.2DefaultTreeCellEditor

20.8绘制和编辑:学习一个样例

20.8.1Test类

20.8.2SelectableFile类和FileNode

20.8.3绘制器

20.8.4编辑器

20.8.5JTree属性

20.8.6树事件

20.8.7JTree类总结

20.8.8AWT兼容

20.9本章回顾

第21章 文本基础

21.1Swing文本组件

21.2动作

21.2.1文本动作

21.2.2动作和编辑工具包

21.3键映射

21.4文档

21.4.1定制文档

21.4.2文档监听器

21.5加字符与加重器

21.5.1加字符

21.5.2加字符监听器

21.5.3定制加字符

21.5.4加重器

21.6撤销/恢复

21.7JTextComponent

21.8本章回顾

第22章 文本组件

22.1JTexlField

22.1.1水平可视性和滚动偏移

22.1.2布局单行文本域

22.1.3使单行文本域有效

22.1.4JTextField组件总结

22.1.5JTextField属性

22.1.6JTextField事件

22.1.7JTextField类总结

22.1.8AWT兼容

22.2JPasswordField

22.2.1JPasswordField组件总结

22.2.2JPasswordFi eld属性

22.2.3JPasswordField类总结

22.3JTextArea

22.3.1JTextArea组件总结

22.3.2JTextArea属性

22.3.3JTextArea类总结

22.3.4AWT兼容

22.4JEditorPane

22.4.1JEditorPane属性

22.4.2JEditorPane事件

22.4.3JEditorPane类总结

22.5JTextPane

22.5.1嵌入图标和组件

22.5.2用属性标记内容

22.5.3JTextPane属性

22.5.4JTextPane类总结

22.6AWT兼容

22.7本章回顾

第23章 定制文本组件

23.1概览

23.2属性集和风格常量

23.3定制动作

23.4视图

23.5风格和风格的相关内容

23.6元素

23.7本章回顾

第三部分 附录

附录A 类图

附录B 插入式界面样式常量

2100433B

Swing是一流的Java图形用户界面开发工具。本书详细介绍了Swing的设计思想、体系结构、使用技巧,内容丰富、深入细致、分析透彻。本书用大量实例代码介绍了每个组件的用法,使初学者能很快入门;用大量图示分析了Swing组件的特点、结构及相互关系,使有经验的编程人员能高效利用Swing的强大功能。本书对掌握Swing技术提供了最全面的参考。

高速精密车床型号 MODEL

C6251

C6256

中心距Center distance

1500mm(62″)/2250mm(91.5″)

床身上最大回转直径 Max. swing over bed

510mm(20″)

560mm(22″)

横拖板上最大回转直径 Max. swing over cross slide

330mm(13″)

370mm(14.5″)

马鞍内最大回转直径 Max. swing over gap

710mm(28″)

750mm(29.5″)

床头箱 HEAD STOCK

主轴速度级数 Spindle speed stages

16

主轴头 Spindle nose

D8

主轴锥度 Spindle taper

1:20

主轴速度Spindle speed

17-1800r.p.m

14-1250r.p.m

主轴孔径 Spindle bore

φ82mm

φ102mm

进给箱 FEED BOX

横向进给量 Transverse feed

0.065~12.8 16steps

纵向进给量 Longitudinal feed

0.032~6.4 16steps

公制螺纹 Metric threads

0.5~112 62steps

英制螺纹 Inch threads

1/4~56 80steps

模数螺纹 Module threads

0.25~56 54steps

径节螺纹 Diametral pitch threads

1/2~112 80steps

溜板箱 CARRIAGE

横拖板行程 Cross slide travel

350mm

小刀架行程 Compound? rest travel

140mm

车刀柄尺寸 Size of tool shank

25x25mm

尾架 TAIL STOCK

套筒直径 Sleeve diameter

φ80mm

套筒锥度 Sleeve taper

MT5#

套筒行程 Sleeve travel

225mm

纵向丝杠螺距 Longitudinal thread pitch

公制 Metric 12mm; 英制Inch 1/2

主电机功率Main motor

7.5KW

净重/毛重Net weight/Gross weight

3100/3250kg

3500/3600kg

包装尺寸Packing size

3296x1226x1925

4046x1226x1925

swing相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏