В этой статье описывается пользовательский флажок для компонентов свинга Java. Поделитесь этим для вашей ссылки, следующим образом:
Давайте посмотрим на эффект бега:
Конкретный код заключается в следующем:
Пакет Themedemo; импорт java.awt.basicstroke; импорт java.awt.borderlayout; импорт java.awt.color; import java.awt.graphics2d; импорт java.awt.gridlayout; импорт java.awt.renderinghints; import java.til.mapfacty. javax.swing.jcheckbox; import javax.swing.jcomponent; импорт javax.swing.jframe; импорт javax.swing.jpanel; импорт javax.swing.painter; импорт javax.swing.swingtilities; импорт javax.swing.uidefaults; import javax.wimanager; Class fackboxskindemo {public static void main (string [] args) {swingUtilities.invokelater (new Runnable () {public void run () {for (uimanager.lookandfeelinfo laf: uimanager .getinstalledlookandfeels () {if (nimbus ”. Uimanager.setlookandfeel (laf.getClassname ()); System.out.println (internal.getKey () + "=" + intry.getValue ()); = new JPanel (New Gridlayout (0, 1, 20, 20); {Public void Paint (Graphics2d G, Jcomponent C, Int W, Int H) {G.SetRenderingHint (renderingHints.key_antialiasing, renderinghints.value_antialias_on); 4); Рендеринг. 3, W - 2}, New Int [] {H / 2 - 1, H - 4, 0}, 3); Fackbox.PutClientProperty ("nimbus.Overrides", CheckboxDefaults); Frame.getContentPane (). Add (панель, BorderLayout.center); }}Для получения дополнительной информации об алгоритмах Java, читатели, которые заинтересованы в этом сайте, могут просмотреть темы: «Учебное пособие по структуре данных Java и алгоритм», «Сводка операции Java Dom Node», «Сводка Java File и каталог
Я надеюсь, что эта статья будет полезна для всех Java Programming.