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

واجهة الترحيب

مغلق
بدأه Digital Hand في 18 ديسمبر 2004 · 7 رد · 673 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكنني أن أجعل الـVisible الخاص بـ JFrame معين false

ولكن ::

بعد فترة زمنية معينة ( أي يختفي الـ JFrame بعد خمس ثواني على سبيل المثال )

تم تعديل هذه المشاركة بواسطة Digital Hand في 18 ديسمبر 2004 في 15:31

#2

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

يوجد طريقه سهله لجعل الفرام تقفل خلال الوقت الذى تريده عن طريق thread واليك الكود الاتى كمثال ممكن ان تفهمه

import javax.swing.*;
public class aa implements Runnable

{
	static JFrame f;
	static JPanel p;
public static void main(String[]args)
{
  f=new JFrame();
  f.setSize(200,200);
  f.setLocation(275,150);
  f.setVisible(true);
  p=new JPanel();
  f.getContentPane().add(p);

       aa a=new aa();
      Thread t1=new Thread(a,"l");
       t1.start();
}

public void run()
{
    try{
    Thread.sleep(5000);
    }
    catch(Exception e){}
                f.setVisible(false);
}//method run
}//class

تم تعديل هذه المشاركة بواسطة مجدي محمود في 18 ديسمبر 2004 في 21:08

#3

ماذا قصدت أخي محمود بالأوبجكت a ؟؟

و إذا كانت طريقة كتابة الكلاس كالتالي :

import javax.swing

class test extends JFrame {
public test(){
.
.
.
.
}
public static void main(String args[]){
test app = new test();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
}
}

فهل يجوز كتابة التالي

Runnable r = new Runnable();

#4

أعتقد أنني وجدت حلا لهذا الأمر :

import java.awt.*;
import java.awt.event;
import javax.swing.*;

public class test extends JFrame implements ActionListener , Runnable
{
....

}

قمت :: بتجربة الكودد الذي كبته ولم ينجح الأمر ، بسبب الـ a ، لم أفهم ما غرضه ؟

#5

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

الكود سليم ومجرب

اما بالنسبه للاوبجكتa فهو للكلاسaa وبنادى عليه جوه الthread

ولها طرق كثيره غير ذلك بس انا قلت الى جه فى بالى ساعتها

#6

تسلم والله

بس ممكن مثال يكون كملف java

فإلى الآن لم تنجح طريقتك معي

#7

والله يا اخ ديجتال ممكن تاخد الملف وتحفظه باسمaa.java وتعمل كومبايل ورن

ان شاء الله هيرن معاك

#8

مشكور أخوي محمود

اشتغلت ، بس الحين أحاول أكتبها بطريقتي

وتسلم مرة ثانية

هذا الموضوع مغلق.

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