本节书摘来自华章计算机《Java数字图像处理:编程技巧与应用实践》一书中的第3章,第3.6节,作者 贾志刚,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.6 小结
本章一步一步地剖析如何了构建一个Swing UI程序,介绍了JPanel、JButton、JFile-Chooser等组件的用法,最后通过JFrame组件组合成为用户交互界面,实现了对图像文件的显示与操作,以及UI响应用户的操作与刷新。这也是本书后面多数章节中要用到的测试UI,所以学习与掌握本章知识,将为后面图像处理的代码提供一个UI现实与效果演示界面,帮助读者加深对知识的理解。前面三章已经介绍了Java图像处理API基础知识与Swing的基础知识,这为后面学习图像处理做了很好的铺垫,特别是其中的像素操作方法,这将在后面的编程中一直使用。
本章的主要目的不是介绍Swing编程知识,如果读者对Swing编程感兴趣的话,可以阅读JDK官方关于Swing编程的技术文档。