Criando um ícone oval em sua aplicação
Veja nesta dica como criar ícones com formatos diferentes para sua aplicação.
Criando um ícone oval em sua aplicação
Esta dica mostra um método de criar um ícone oval em sua aplicação.
<B><SPAN > </SPAN></B>
<B><SPAN > </SPAN></B>
<B><SPAN >import </SPAN></B><SPAN >javax.swing.*;</SPAN><B><SPAN >import </SPAN></B><SPAN >java.awt.*;</SPAN><B><SPAN >public class </SPAN></B><SPAN >TestOval {</SPAN><SPAN > </SPAN><B><SPAN >public static void </SPAN></B><SPAN >main(String[] args) {</SPAN><SPAN >JFrame f = </SPAN><B><SPAN >new </SPAN></B><SPAN >JFrame();</SPAN><SPAN >f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);</SPAN><SPAN >JLabel label1 = </SPAN><B><SPAN >new </SPAN></B><SPAN >JLabel(</SPAN><B><SPAN >new </SPAN></B><SPAN >OvalIcon(</SPAN><SPAN >20</SPAN><SPAN >,</SPAN><SPAN >50</SPAN><SPAN >));</SPAN><SPAN >JLabel label2 = </SPAN><B><SPAN >new </SPAN></B><SPAN >JLabel(</SPAN><B><SPAN >new </SPAN></B><SPAN >OvalIcon(</SPAN><SPAN >50</SPAN><SPAN >,</SPAN><SPAN >20</SPAN><SPAN >));</SPAN><SPAN >JLabel label3 = </SPAN><B><SPAN >new </SPAN></B><SPAN >JLabel</SPAN><SPAN >(</SPAN><SPAN >"Round!"</SPAN><SPAN >, </SPAN><B><SPAN >new </SPAN></B><SPAN >OvalIcon(</SPAN><SPAN >60</SPAN><SPAN >,</SPAN><SPAN >60</SPAN><SPAN >), SwingConstants.CENTER);</SPAN><SPAN >label3.setHorizontalTextPosition(SwingConstants.CENTER);</SPAN><SPAN >Container c = f.getContentPane();</SPAN><SPAN >c.setLayout(</SPAN><B><SPAN >new </SPAN></B><SPAN >FlowLayout());</SPAN><SPAN >c.add(label1);</SPAN><SPAN >c.add(label2);</SPAN><SPAN >c.add(label3);</SPAN><SPAN >f.pack();</SPAN><SPAN >f.setVisible(</SPAN><B><SPAN >true</SPAN></B><SPAN >);</SPAN><SPAN > </SPAN><SPAN >}</SPAN><SPAN >}</SPAN>
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo