جزئیات محصول

دانلود پروژه تغییر رابط کاربری (UI) در جاوا

دانلود پروژه تغییر رابط کاربری (UI) در جاوا

قیمت: 59,000 تومان

خرید فایل


مشاهده پیشنمایش

پیشنمایش برای محصولاتی که نیاز به نمایش دمو دارند می باشد

        کاربران گرامی در این مطلب  به شما پروژه کاربردی  با جاوا را قرارداده ایم شما عزیزان می توانید از بخش دانلود پروژه های کاربردی با جاوا   سایر  پروژه هایی که با جاوا طراحی شده اند را مشاهده و دانلود کنید.در صورتی که نیاز به آموزش حضوری و یا غیر حضوری این پروژه داشتید میتوانید با ما در ارتباط باشید تا این پروژه را به شما آموزش دهیم حتی میتوانید در صورت دلخواه پروژه را به خواسته شما شخصی سازی کنیم لازم به ذکر است که تیم پروژه در صفحه دانلود پروژه کاربردی پروژه  های مختلفی را به زبان های مختلف برنامه نویسی قرار داده است .شماره تماس با پرپروژه 09050394455 می باشد

 
این آموزش به شما یاد می‌دهد چگونه یک برنامه ایجاد کنید که امکان انتخاب و تغییر رابط کاربری (UI) نصب شده در جاوا را داشته باشد. حالا بیایید این آموزش را شروع کنیم! 1. JCreator یا NetBeans را باز کرده و یک برنامه جاوا با نام فایل UILookAndFeel.java بسازید. 2. بسته کتابخانه زیر را وارد کنید:
   import java.awt.event.*; // برای دسترسی به کلاس‌های ActionEvent و ActionListener
   import java.awt.*; // برای دسترسی به کلاس GridLayout
   import javax.swing.*; // برای دسترسی به کلاس‌های JButton، JList، JTextArea، JFrame، JPanel، SwingUtilities و UIManager
3. متغیرهای زیر را در Main خود ابتداکنید.
    final JFrame frame = new JFrame("تغییر رابط کاربری");
    JList comboBox = new JList(new String[] { "www.sourcecodester.com", "این یک لیست است." });
    JTextArea txtArea = new JTextArea("www.facebook.com/BermzISware \n این یک TextArea است.");
    JPanel panel = new JPanel();
4. برای داشتن یک رویداد برای تغییر رابط کاربری فریم، از ActionListener استفاده می‌کنیم و زمانی که روی یک جزء خاص کلیک می‌کنید، رابط کاربری به طور مستقیم تغییر می‌کند.
    ActionListener changeUI = new ActionListener() {
      public void actionPerformed(ActionEvent actionEvent) {
        String plaf = null;
        plaf = actionEvent.getActionCommand();
        String finalLafClassName = plaf;
        try {
          UIManager.setLookAndFeel(finalLafClassName);
          SwingUtilities.updateComponentTreeUI(frame);
        } catch (Exception exception) {
         System.out.print("امکان تغییر رابط کاربری وجود ندارد.");
        }
 
      }
    };
برای دریافت تمام رابط‌های کاربری نصب شده در جاوا، این کد را وارد کنید:
    UIManager.LookAndFeelInfo UIlooks[] = UIManager.getInstalledLookAndFeels();
5. حالا یک JButton ایجاد کنید که تمام رابط‌های کاربری نصب شده در نرم افزار جاوا شما را دریافت کند. این همچنین ActionListener را که قبلاً تعریف کرده‌ایم وقتی دکمه را کلیک می‌کنید، فراخوانی می‌کند.
    for (int i = 0, n = UIlooks.length; i < n; i++) {
      JButton button = new JButton(UIlooks[i].getName());
      button.setActionCommand(UIlooks[i].getClassName());
      button.addActionListener(changeUI);
      panel.add(button);
    }
6. در نهایت، تمامی جزئیات را اضافه کنید، طرح را به GridLayout تنظیم کنید، اندازه، قابلیت مشاهده و عملیات بستن فریم را تنظیم کنید. این کد را وارد کنید:
    frame.getContentPane().setLayout(new GridLayout(1,1));
    frame.getContentPane().add(comboBox);
    frame.getContentPane().add(txtArea);
    frame.getContentPane().add(panel);
    frame.setSize(580, 250);
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);