บทความนี้อธิบายถึงการใช้ปุ่มปรับแต่งส่วนประกอบ Java Swing แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
มาดูการเรนเดอร์ที่วิ่ง:
รหัสเฉพาะมีดังนี้:
แพ็คเกจธีม; นำเข้า java.awt.basicstroke; นำเข้า java.awt.borderlayout; นำเข้า java.awt.color; นำเข้า java.awt.graphics2d; นำเข้า Java.awt.gridlayout; นำเข้า Java.awt.renderinghints; javax.swing.jbutton; นำเข้า javax.swing.jcomponent; นำเข้า Javax.swing.jframe; นำเข้า Javax.swing.jpanel; นำเข้า Javax.swing.painter; นำเข้า Javax.swing.swingutilities; ปุ่มคลาส Kindemo {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {swinguitials.invokelater (ใหม่ runnable () {โมฆะสาธารณะเรียกใช้ () {สำหรับ (uimanager.lookandfeelinfo laf: {uimanager .getinstalledlookandfeels () uimanager.setlookandfeel (laf.getClassName ()); System.out.println (entry.getKey () + "=" + entry.getValue ()); ใหม่ JPanel (ใหม่ gridlayout (0, 1, 20, 20)); สี (graphics2d g, jComponent C, int w, int h) {g.setrenderinghint (renderinghints.key_antialiasing, renderinghints.value_antialias_on); G.SetColor (color.light_gray); G.DrawRoundRect (0, 0, W - 2, H - 2, 8, 8); การเรนเดอร์คินต์ _Antialiasing, renderinghints.value_antialias_on); Panel.Add (ปุ่ม); Frame.getContentPane (). เพิ่ม (แผงควบคุม, BorderLayout.Center); -สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอัลกอริทึม Java ผู้อ่านที่มีความสนใจในเว็บไซต์นี้สามารถดูหัวข้อ: "โครงสร้างข้อมูล Java และการสอนอัลกอริทึม", "บทสรุปของเคล็ดลับการดำเนินงาน Java Dom", "บทสรุปของไฟล์ Java และเคล็ดลับการดำเนินการไดเรกทอรี" และ "สรุป
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน