الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

طريقة ربط أيقونة بنافذة؟

Featured Replies

بتاريخ:

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

الأعضاء الطيبين:تحية وتقدير

أنا مبتدئة جدا في البرمجة بالجافا أو ان صح التعبير هذه أول دخول لي في عالم الجافا وأنا بصدد عمل مشروع باستخدامها

فكرة المشروع إنشاء اكستنشن للاوبن اوفيس، بدات العمل بانشاء ايقونة وادراجها بالاوبن اوفيس وتم النتهاء من هذه الخطوة بحمدالله،الآن لما وصلت لعمق المشروع توقفت، لاأعلم حقيقة كيف لي بعد إنشاء نافذة أن أربطها بالأيقونة بحيث اذا تم النقر على ايقونة الاكستنشن تظهر لي النافذة التي يتم بها بدء عمل الاكستنشن :"(

أرجو ممن لديه خبرة أو مساعدة في الموضوع مساعدتي وله جزيل الشكر والدعوات~

  • بعد 3 أسابيع...
بتاريخ:

انا ايضاً فى انتظار الرد للاستفادة من الموضوع ..

  • بعد 1 شهر...
بتاريخ:

لو فهمت السؤال صح فاعتقد ان الاجابة

ممكن تعملى كود الفرامة -النافذة- فى conistractor لكلاس خارج 

وبعد كده تستدعى هذا الكلاس داخل الاكشن الخاص بالزرار

 

كود لفرامة بسيطة

package javaapplication3;

import javax.swing.JFrame;

/**
 *
 * @author mohamed_hegab
 */
public class NewClass extends JFrame{
    public NewClass(){
        setTitle("frame");
        setSize(300,400);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setLocationRelativeTo(null);
        setVisible(true);
    }
    
}
 

كود لاستدعاء الكلاس داخل الاكشن الخاص بالزرار

package javaapplication3;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;


public class JavaApplication3 extends JFrame{

    /**
     * @param args the command line arguments
     */
          public JavaApplication3(){
          
        setLayout(null);
        setSize(500,500);
        JButton b=new JButton("new fram");
        b.setBounds(10, 10, 80, 35);
        add(B);
     b.addActionListener(new ActionListener() {

                  @Override
                  public void actionPerformed(ActionEvent e) {
                     
    new NewClass();
                  }
             
});
          }
    public static void main(String[] args) {
        JavaApplication3 j=new JavaApplication3();
        j.setDefaultCloseOperation(EXIT_ON_CLOSE);
        j.setLocationRelativeTo(null);
        j.setVisible(true);
    }
}
 

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.