برنامه نویسی

جمع آوری اطلاعات ، انتقال ، به روز رسانی، تبادل

برنامه نویسی

جمع آوری اطلاعات ، انتقال ، به روز رسانی، تبادل

برنامه نویسی

این وبلاگ جهت تبادل و ارائه اطلاعات پیرامون مباحث برنامه نویسی (بیشتر جاوا) و فناوری اطلاعات ایجاد شده و اطلاعاتی در همین باره به علاقه مندان میدهد. امید بر آن، که این حرکت مفید واقع شود...

مطالب پیشنهادی

آموزش برنامه نویسی جاوا

می تونید از طریق سایتمون مارو دنبال کنید

آموزش برنامه نویسی جاوا

سورس کد های جاوا

برای ورود به it3du اینجا کلیمک کنید

۴ مطلب در تیر ۱۳۹۴ ثبت شده است

با استفاده از این سورس کد می تونین روی فریم ایجاد شده یک رویداد ماوس قرار بدین که مختصات ماوس رو فریم را مشخص کند و خط را برای شما رسم کند...

۱ نظر موافقین ۰ مخالفین ۰ ۲۲ تیر ۹۴ ، ۲۲:۵۳
مرتضی

استفاده از Lambda کار تسهیل در کد نویسی را می کند. به کد زیر که یک Action را برای یک button ایجاد می کند

button.addActionListener(new ActionListener() {
      @Override
      public void actionPerformed(ActionEvent e) {
        System.out.println("Button clicked");
       }
});

با استفاده از Lambda می توان به صورت زیر نوشت :

که دیگه نیازی به پیاده سازی متد actionPerformed نیست و حجم کد کمتر میشه

button.addActionListener((ActionEvent e) -> {
      System.out.println("Button clicked");
});



منبع : checknevis.blog.ir


۰ نظر موافقین ۰ مخالفین ۰ ۰۴ تیر ۹۴ ، ۱۶:۰۷
مرتضی

با استفاده از کلاس Toolkit می توان این کار را انجام داد که هم می تونین از متد های getWidth و getHeigth به صورت زیر استفاده کنین :

int width = (int) Toolkit.getDefaultToolkit().getScreenSize().getWidth();
int height= (int) Toolkit.getDefaultToolkit().getScreenSize().getHeigth();

می تونین از یک Dimension هم استفاده کنین که یک ابعاد رو می گیره و متد های getWidth و getHeight برای برگردوندن مقدار ارتفاع و پهنا داره و برای تعیین اندازه یک فریم هم میشه ازش استفاده کرد

Dimension d = Toolkit.getDefaultToolkit().getScreenSize();



منبع : it3du.ir




۲ نظر موافقین ۰ مخالفین ۰ ۰۴ تیر ۹۴ ، ۱۵:۴۸
مرتضی
وراثت در جاوا یا Inheritance همیشه بین دو کلاس انجام می شود. یعنی ما کلاسی به نام پدر یا super class و کلاسی به نام فرزند یا sub class داریم.
کلاس sub class از کلاس super class ارث بری می کند.در جاوا برای اعلان ارث بری کلاسی از کلاس دیگر از واژه کلیدی extends  و به صورت زیر عمل می کنند:
public class SubClass extends SuperClass {
}
در جاوا ارث بری چندگانه  یا multiple inheritance وجود ندارد و هر کلاس فرزند تنها می تواند از یک کلاس پدر ارث بری انجام دهد (single inheritance ).
ارث بری را اگر بخواهیم با مثالی از دنیای واقعی تعریف کنیم به این صورت است که یک فرزند
۱ نظر موافقین ۰ مخالفین ۰ ۰۲ تیر ۹۴ ، ۱۵:۴۴
مرتضی