Este artigo descreve a caixa de seleção personalizada para componentes de swing java. Compartilhe -o para sua referência, como segue:
Vamos dar uma olhada no efeito de execução:
O código específico é o seguinte:
pacote temedemo; importar java.awt.basicsTroke; importar java.awt.borderlayout; importar java.awt.color; importar java.awt.graphics2d; importação java.awt.gridlayout; import java.awt.RenderingEnTaSt; javax.swing.jcheckbox; importar javax.swing.jcomponent; importar javax.swing.jframe; importar javax.swing.jpanel; importar javax.swing.painters; importantesswing.swing.swingutities; import javax.swing.uidefaults; import.swing.swing.swingutities; classe de seleção Caixa de seleção {public static void main (string [] args) {swingutilities.invokelater (new runnable () {public void run () {for (uimanager.lookAndfeelinfo laf: uimanager .getInSalledLeoveLandfeels () {se ("nimbus". Uimanager.setLookAndFeel (laf.getclassName ()); System.It.println (Entrada.getKey () + "=" + Entry.getValue ()); New JPanel (New GridLayout (0, 1, 20, 20); Tainha de Void Graphics2d G, JComponente C, Int W, Int H) {G.SetRanderingHint (renderinghints.key_antialiasing, renderinghints.value_antialias_on); G.SETCOLOR (Color.light_gray); Renderinghints.key_antialiasing, renderizehints.value_antialias_on); 2}, novo Int [] {H / 2 - 1, H - 4, 0}, 3); Check -in -science " Frame.getContentPane (). }}Para obter mais informações sobre os algoritmos Java, os leitores interessados neste site podem visualizar os tópicos: "Estrutura de dados Java e tutorial de algoritmo", "Resumo das dicas de nó da operação Java Dom", "Resumo de dicas de operação de Java e Operação de Java" e "Resumo de Java cache" Tips "TIPS"
Espero que este artigo seja útil para a programação Java de todos.