9ap 11111 operation (JFrame.EXIT_ON_CLOSE) 通过javac、java等命令编译并运行程序,运行程序结果如图7-9所示。 实验7-3:文件、颜色对话框综合案例 实验内容 绵程实现文件、颜色对话振的综合使用:通讨洗择“设置”菜单中的“设置领色”可以 设置标签字体的颜色, 通过选择 “设置”莱单中的“打开文件 可以动态在标签中显示打于 文件的名称。运行后效果如图710所示。 湖,影基一个标若青t 合的,鞭是一个招若:11 图7-10实验7-3运行结果 实验目的 通过这个简单的实例给读者演示swig中的文件选择框与颜色选择框的使用。 实现思路 在窗体中放苦了一个标答,通讨洗择“设置”菜单中的“设置颜色”可以设置标答字使 的颜色,通过选择“设置”菜单中的“打开文件”可以动态地在标签中显示打开文件的名称 actionPerformed事件处理方法中,根据选择菜单项的不同弹出对应的对话框设置标签字体 的颜色或修改标签的内容。 关键代码如下所示: public class Sample7_3 extends JFrane implements ActionListener JLabel jl-new JLabel(",JLabe1.CENPER]; 24 24 j pb .s et Str in gP ai nt ed (Tr ue ); // JPanel t hi s. ad d(j p) ; // this.setTitle(" ") ; t hi s. se tRe si za bl e( Fa lse ); t hi s. se tBo un ds (1 00 ,1 00, 50 0, 25 0) ; t hi s. se tVi si bl e( Tr ue ); t hi s. se tDe fa ul tC lo se Ope ra ti on (J Fr ame .E XI T_ ON _C LOS E) ; } pu bl ic v oi d s ta te Ch an ge d(C ha ng eE ve nt e) { // j pb .s et Val ue (j s. ge tV alu e( )) ; } 通过 javac、java 等命令编译并运行程序,运行程序结果如图 7-9 所示。 实验内容 编程实现文件、颜色对话框的综合使用;通过选择“设置”菜单中的“设置颜色”可以 设置标签字体的颜色,通过选择“设置”菜单中的“打开文件”可以动态在标签中显示打开 文件的名称。运行后效果如图 7-10 所示。 7-10 7-3 实验目的 通过这个简单的实例给读者演示 Swing 中的文件选择框与颜色选择框的使用。 实现思路 在窗体中放置了一个标签,通过选择“设置”菜单中的“设置颜色”可以设置标签字体 的颜色,通过选择“设置”菜单中的“打开文件”可以动态地在标签中显示打开文件的名称。 actionPerformed 事件处理方法中,根据选择菜单项的不同弹出对应的对话框设置标签字体 的颜色或修改标签的内容。 关键代码如下所示: pub li c cl as s S am pl e7_3 e xte nd s JF ra me im pl em en ts A cti on Li st en er { // JLabel jl=new JLabel(" ", JL abe l. CE NT ER ); // JM en uB ar j mb= ne w JM en uB ar( ); // "