Page 145 - 4836
P. 145

panel.add  (  createPanel  (new  TitledBorder  ("Рамка  з
                            заголовком "), " TitledBorder " )) ;
                                   panel.add      (createPanel     (new      EtchedBorder(),
                            "EtchedBorder " )) ;
                                   panel.add       (createPanel      (new        BevelBorder
                            (BevelBorder.LOWERED) , " BevelBorder " )) ;
                                   panel.add      (createPanel     (new      SoftBevelBorder
                            (BevelBorder.RAISED ) , " SoftBevelBorder " )) ;
                                   panel.add (createPanel ( new LineBorder (Color.ORANGE,
                            4 ) , " LineBorder " )) ;
                                   panel.add (createPanel (new MatteBorder ( new ImageIcon
                            ( " 1.gif " )) , " MatteBorder " )) ;
                                   setContentPane ( panel ) ;
                                   pack ();
                                   }
                                   Результат:





















                                   Цей     приклад     показує,    за    допомогою      яких
                            конструкторів створюються різні рамки і як вони виглядають.
                            У ньому використані два нових класи: Color і ImageIcon.








                                                           143
   140   141   142   143   144   145   146   147   148   149   150