الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مكون مخصص JCalander , كحقل نتيجه

بدأه Mahmoud Kelany في 11 فبراير 2011 · 7 رد · 1,148 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

اود ان اشارككم باداه بسيطه

وهى تم تعديلها من موضوع مساعده

/index.php?showtopic=236231

مع الحفاظ على جهود صاحب الموضوع الاصلى

وها هى الان مكون خاص يمكن استخدامه

post-217802-000860600 1297431717_thumb.p

post-217802-073624500 1297431719_thumb.p

للتحميل

JCalendarField.zip

وللتجربه

import com.arabteam2000.calander.JCalendarField;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

/**
 *
 * @author Mahmoud Kelany
 */
public class TestJCalendarFrame extends JFrame {

	JCalendarField calendarField;
	JButton button;

	public TestJCalendarFrame() {
    	try {
        	UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        	setSize(500, 500);
        	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        	calendarField = new JCalendarField();
        	button = new JButton();
        	button.addActionListener(new ActionListener() {

            	public void actionPerformed(ActionEvent e) {
                	if (calendarField.getSelectedDate() != null) {
                    	System.out.println(calendarField.getSelectedDate().toString());
                    	System.out.println(calendarField.getDateTextField().getText());
                	}
            	}
        	});
        	add(calendarField, BorderLayout.NORTH);
        	add(button, BorderLayout.EAST);
    	} catch (Exception e) {
    	}
	}

	public static void main(String[] args) {
    	new TestJCalendarFrame().setVisible(true);
	}
}

ولآى شخص امكانيه التعديل

بالتوفيق جميعا :)

المرفقات
jcalender1.pngjcalender2.png
4

Software Developer
Mahmoudkelany.com


 

#2

1 - الطريقة الاولى في عرض السنه و الشهر افضل .. (وجهة نظر) ، فالاولى اسرع في الاختيار خاصة اذا اردت الشهور الاخيره

2- ردا على سؤالك في الموضوع الاصلى . ( في اي تقويم عندما تنتقل من الشهر الحالى الى شهر آخر فانه يقوم باختيار نفس رقم اليوم ولكن في الشهر الجديد)

مثلا لو كان التاريخ 2-5-2011 وانتقلت الى الشهر التالي فانه يقوم بتحديد 2-6-2011 ولكن لن تفعل الى عند اختيارها.

3 - مهما تنقلت و غيرت في الشهور او في السنوات يفضل ان يكون هناك زر today عند الضغط عليه يرجع الى تاريخ اليوم.

4 - وهي الاهم شكرا على هذه التقويم ..

1
#3
العيافـي كتب:

1 - الطريقة الاولى في عرض السنه و الشهر افضل .. (وجهة نظر) ، فالاولى اسرع في الاختيار خاصة اذا اردت الشهور الاخيره

حاولت ولكنها لم تنجح بسبب PopupMenu فعند الضغط على الـComboBox فان الـ PopupMenu تختفى ويظهر فقط الـComboBox الخاص بالشهور

مما جعلنى الجأ لهذه الطريقه او الحيله بمعنى اصح laugh.gif

2- ردا على سؤالك في الموضوع الاصلى . ( في اي تقويم عندما تنتقل من الشهر الحالى الى شهر آخر فانه يقوم باختيار نفس رقم اليوم ولكن في الشهر الجديد)

مثلا لو كان التاريخ 2-5-2011 وانتقلت الى الشهر التالي فانه يقوم بتحديد 2-6-2011 ولكن لن تفعل الى عند اختيارها.

شىء جميل

لكن دلوقتى فى هذه النتيجه فانه لم يتم وضع القيمه فى حقل التاريخ الا عند الضغط على قيمه معينه فبالتالى من وجهه نظرى هذه النقطه

اصبحت لا فائده لها من التنفيذ ( ان كان هناك تداخل لدى فانتظر تعليقك )

3 - مهما تنقلت و غيرت في الشهور او في السنوات يفضل ان يكون هناك زر today عند الضغط عليه يرجع الى تاريخ اليوم.

تمام فكره جيده وجارى التعامل معاها

4 - وهي الاهم شكرا على هذه التقويم ..

لا داعى له معلمى , انت تأمر بس :)

Software Developer
Mahmoudkelany.com


 

#4

بطل يامحمود!

تسلم أناملك الرائعة اللي كتبت هالكود..

<جاري التطبيق :)>

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#5
JavaPorgrammer كتب:

بطل يامحمود!

تسلم أناملك الرائعة اللي كتبت هالكود..

<جاري التطبيق :)>

ربنا يخليك يارب

مش للدرجه دى :)

تفضل ومنتظر تعليقاتك

Software Developer
Mahmoudkelany.com


 

#6

على فكرة شكلي راح أضربك أنا :(

العربي يا حج محمود العربي

على كل تستحق الثناء أنت وصاحب الموضوع الأصلي

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7
علاء الصالحي كتب:

على فكرة شكلي راح أضربك أنا :(

العربي يا حج محمود العربي

على كل تستحق الثناء أنت وصاحب الموضوع الأصلي

تحياتي

شكراً اخ علاء

اذا كان لي اي مجهود فان الاخ محمود هو الذي يستحق الثناء لما يقدمه من مساعدة وتعديلات

جزاكم الله خيراً إن شاء الله

#8

+1

تسلم اليد اللي طبخت كخخخخخخخخخ

شغل رائع حبيبي محمود تسلم انت وصاحب الموضوع الأصلي


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

مواضيع مشابهة