تصف هذه المقالة وظيفة TextField المخصصة التي تنفذها Java Swing. شاركه للرجوع إليه ، على النحو التالي:
دعونا نلقي نظرة على تأثير الجري:
الرمز المحدد كما يلي:
package temedemo ؛ import java.awt.basicstroke ؛ import java.awt.borderlayout ؛ import java.awt javax.swing.borderfactory ؛ استيراد javax.swing.jcomponent ؛ استيراد javax.swing.jframe ؛ استيراد javax.swing.jpanel ؛ استيراد javax.swing.jtextfiled javax.swing.windowconstants ؛ الطبقة العامة textfieldskindemo {public static void main (string [] args) {swingutabilities.invokelater (new RunNable () {public void run () {if (uimanager.lookandfeelinfo laf: uimanager .getinstalled ("nimbus" .equals (laf.getName ())) (Entry.getKey (). toString ()). FrameContentPane (). TextFieldDefaults.put ("textfield.contentmargins" ، insets الجديدة (6 ، 6 ، 6)) ؛ G.SetRenderinghint (Renderings.Key_antialiasing ، renderinghints.value_antialias) ؛ TextFieldDefaults.put ("textfield.borderpainter" ، رسام جديد <JComponent> () {public void paint (Graphics2d G ، JComponent C ، int W ، int H) {g.setRenderingHint (renderinghints.key_antialiasing ، renderinghints.value_antialias_on) ؛ G.SetColor (Color.light_gray) ؛ TextField.PutClientProperty ("nimbus.overrides Frame.SetVisible (True) ؛ }}لمزيد من المعلومات حول خوارزميات Java ، يمكن للقراء المهتمين بهذا الموقع عرض الموضوعات: "بنية بيانات Java وبرنامج تعليمي الخوارزمية" ، "ملخص" Tips Java ".
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.