質問: 0; x < comp.length; x++) { if(comp[x] instanceof Container) setFileChooserFont(((Container)comp[x]).getComponents()); try{ comp[x].setFont(font); }catch(Exception e){ } } }
回答: そのまま使える回答を望んでいるなら、そうするつもりはない。 #setFileChooserFont()は、内容を理解した上で書いているのだろうか? 「JButtonを拾って」はその中の処理のひとつと、本質的に同じことだ。 つまり、それ(とくに難しいことはしていない)が理解できれば、同様にJButtonだけの特別な処理を組み込めることになる。