[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane

اذهب الى الأسفل

[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  Empty [Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane

مُساهمة من طرف زهراء في الجمعة مارس 01, 2019 4:59 pm

اهلا بكم 

عند التعامل مع مربعات الحوار JOptionPane يمكنك انشاء بسهولة مربع حوارى كما فى الصور التالية :

[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  854919130
[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  930447477
[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  883709246



يمكن ملاحظة ان مربعات الحوار اعلاه تم تسمية زر الاوامر بكل مربع دون تدخل منك لذلك فى هذا المقال سنتعرف كيفية التعامل مع ازار تلك المربعا حيث يمكننا انشاء اى نص نريدة على الزر و باى لغة ...

مثلا نريد تغير تسمية تلك الازرة باللغة العربية على النحو التالى :

الكود:

import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.UIManager;

public class OptionPane {
    
   public static void main(final String[] args) {
 
    UIManager.put("OptionPane.cancelButtonText", "الغاء");
    UIManager.put("OptionPane.noButtonText", "لا");
    UIManager.put("OptionPane.okButtonText", "موافق");
    UIManager.put("OptionPane.yesButtonText", "نعم");

    JFrame f = new JFrame();

    JOptionPane.showConfirmDialog(f,"مرحبا بكم فى منتدى مصر التقني","رسالة ترحيب",JOptionPane.YES_NO_CANCEL_OPTION);
  }  
    
    
    
}

و النتيجة على النحو التالى :

[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  824666575


توجد طريقة أخرى لفعل ذلك وذلك من خلال انشاء مصفوفة نصية على النحو التالى :

الكود:

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class OptionPane {
    
   public static void main(final String[] args) {
 
     String[] buttons = { "موافق","الغاء","خروج" };

    JFrame f = new JFrame();

    JOptionPane.showOptionDialog(null, "أهلا بكم فى منتدى مصر التقني", "رسالة ترحيب",
        JOptionPane.WARNING_MESSAGE, 0, null, buttons, buttons[0]);

  }  
    
    
    
}

[Swing] تغير و تعريب تسميات زر الامر فى مربعات الحوار JOptionPane  662406142
زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 398
النقاط : 673
التقيم : 53
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى