این سایت در راستای آموزش تکنولوژی های مختلف جاوا از قبیل Swing، JSF، EJB،JPA، و ... تهیه و ایجاد شده است

۷ مطلب با کلمه‌ی کلیدی «آموزش NetBeans» ثبت شده است

معرفی کامپوننت JTextField- بخش ششم(بررسی تغییرات متن در JTextField)

بررسی تغییرات متن در JTextField

اگر در برنامه خود نیاز دارید که بدانید چه زمانی محتویات کامپوننت متنی و یا متن آن تغییر می کند،  باید از اینترفیس DocumentListener استفاده کرده و کنترل رویدادها را در درون آن انجام دهید . DocumentListener دارای متدهای زیر برای کنترل متن داخل JTextField و یا هر کامپوننت متنی دیگر است .

public interface DocumentListener implements EventListener {

                public void changedUpdate(DocumentEvent documentEvent);

                public void insertUpdate(DocumentEvent documentEvent);

                public void removeUpdate(DocumentEvent documentEvent);

}

ادامه مطلب...
۰ نظر
مهدی قرمزکن

معرفی کامپوننت JToolbar

Toolbar در برنامه های مدرن و جدید که برای Windows نوشته می شود ، همواره جزء یکی از مهمترین عناصر فرمهای Windows بوده است

یک Toolbar معمولا دسترسی آسان به عملیات یا کارهایی را برای کاربر فراهم می کند که کاربر در طول برنامه بیشتر با آنها سرو کار دارد(به عنوان مثال ذخیره متن، و یا ثبت یک رکورد جدید و ...).

ToolBar در کنترل های Swing با یک آبجکت از کلاس JToolBar ایجاد و معرفی می گردد.

JToolBar یک کنترل ساده هم از جهت استفاده و هم از جهت کاربرد است و دارای 4 سازنده است که می توان از آنها برای ایجاد یک JToolBar استفاده کرد.

ادامه مطلب...
۰ نظر
مهدی قرمزکن

معرفی کامپوننت JToolTip

تمامی کنترل های Swing دارای این قابلیت هستند که هنگامی که کرسر ماوس روی آنها قرار گرفت یک متن خلاصه را بصورت pop-up به کاربر نشان دهند(ToolTip).

در جاوا کلاسی که برای نشان دان یک متن pop-up یا Pop-Up Message استفاده می شود ، JToolTip است . برای ایجاد یک ToolTip باید متد setToolTipText از کامپوننت مربوطه فراخوانی گردد. متنی که در JToolTip استفاده می شود معمولا بصورت یک متن تک خطی بوده ولی می تواند بصورت چند خط نیز آنرا تعریف نمود(برای اینکار باید از تگهای HTML استفاده کرد).

JButton.setToolTipText("<html>ToolTip<br> Message");

ادامه مطلب...
۰ نظر
مهدی قرمزکن

معرفی کامپوننت JButton

کنترل JButton  جایگزینی برای کنترل Button از مجموعه کنترل های AWT است. JButton در نگارش فعلی از متن ، آیکون ، عکس و تگهای HTML پشتیبانی می کند, همچنین میتوان این کامپوننت را به 5 روش زیر ایجاد می گردد:

  • public  JButton()

JButton button = new JButton();

 

public  JButton(Icon image)

Icon icon = new ImageIcon("Test.gif");

JButton button = new JButton(icon);

 

pubic  JButton (String text)

JButton button = new JButton("TEst Button") ;

 

ادامه مطلب...
۰ نظر
مهدی قرمزکن

معرفی کامپوننت JLabel

این کامپوننت جایگزینی برای Label از مجموعه کامپوننتهای AWT بشمار می رود با این تفاوت که JLabel دارای قابلیت های بیشتری نسبت که Label است . به عنوان مثال Label فقط می تواند یک خط اطلاعات را در خود نگهداری کند  در صورتی که JLabel می تواند از چندین خط اطلاعات  و یا ترکیبی از Text و عکس باشد .تفاوت دیگری که JLabel نسبت به Label دارد ، در اینست که در JLabel می توان از دستورات HTML هم برای نمایش اطلاعات استفاده کرد. کامپوننت JLabel دارای سازنده های متعددی میباشد که برخی از آنها به شرح ذیل میباشند :

ادامه مطلب...
۱ نظر
مهدی قرمزکن