السلام عليكم و رحمة الله
اريد السؤال عن كيفية تصميم واجهة خاصة بحذف عنصر من ملف نصي حيث يحتوي الملف على بيانات خزنت سابقا اريد كود يعتمد على كتابة title في textfield بحيث تظهر جميع البيانات المرتبطة بي title في textarea او listbox
السلام عليكم و رحمة الله
اريد السؤال عن كيفية تصميم واجهة خاصة بحذف عنصر من ملف نصي حيث يحتوي الملف على بيانات خزنت سابقا اريد كود يعتمد على كتابة title في textfield بحيث تظهر جميع البيانات المرتبطة بي title في textarea او listbox
هلا بدأت بكتابة الكود ونقوم نحن بمساعدتك
تحياتى
﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾
الأنفال ۳۳
لقد قمت بتصميم شاشة لي التخزين البيانات في الملف نصي نوع TEXT و اريد عمل فورم خاصة بحذف اي عنصر من الملف اعتمادا على TITL الكتاب
الكود الخاص بي فورم الخاصة بلحذف لم اقم بتصميمه لاني لا اعرف الادوات الخاصة المناسبة لهذه الصفحة لكن سوف ابدا في تصميم الفورم و بعض الادوات الاخرى
هذه محاولتي لتصميم الفورم و ياريت لو في موضوع خاص بتصميم و تجميل الفورم في الجافا اتضيفوه
الان المطلوبة هو كتابة التايتل في التكست ثم الضغط على الزر يتم عرض البيانات المرتبطة معا التايتل ثم الضغط على حذف يتم حذفها من العرض في الفورم و الحذف من الملف
import javax.swing.*;
import java.awt.*;
import javax.swing.event.*;
import java.io.*;
import java.util.*;
import java.util.regex.Pattern;
import java.awt.event.*;
class FormDelete
{
private JFrame deletframe=new JFrame( " FORM FOR DELETE THE BOOK");
JLabel title=new JLabel("Title BOOK ");
JTextField deleteTitle =new JTextField(12);
JTextArea deletTeaxtArea1=new JTextArea(" ");
JScrollPane deletsp1=new JScrollPane(deletTeaxtArea1);
JTextArea deletTeaxtArea2=new JTextArea("");
JScrollPane deletsp2=new JScrollPane(deletTeaxtArea2);
JTextArea deletTeaxtArea3=new JTextArea("");
JScrollPane deletsp3=new JScrollPane(deletTeaxtArea3);
JLabel yearlab1=new JLabel("THE YEAR BOOK");
JLabel categorylab2=new JLabel("THE CATEGORY");
JLabel ratinglab3=new JLabel("THE RATING");
JButton displaybutt=new JButton (" display ");
JButton deleteButt=new JButton (" DELET ");
JButton exit=new JButton(" EXIT ");
JPanel p1=new JPanel(new FlowLayout());
JPanel p2=new JPanel(new GridLayout(2,3,5,5));
JPanel p3=new JPanel(new FlowLayout());
public FormDelete()
{
deletframe.setSize(778, 450);
deletframe.setLocationRelativeTo(null);
deletframe.setLayout(new GridLayout(3, 1, 7, 7));
p1.add(title);
p1.add(deleteTitle);
p1.add(displaybutt);
deletframe.add(p1);
p2.add(yearlab1);
p2.add(categorylab2);
p2.add(ratinglab3);
p2.add(deletsp1);
p2.add(deletsp2);
p2.add(deletsp3);
deletframe.add(p2);
p3.add(deleteButt);
p3.add(exit);
deletframe.add(p3);
deletframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
deletframe.setVisible(true);
}
public static void main(String[] args)
{
new FormDelete ();
}
}
تم تعديل هذه المشاركة بواسطة khaledmelad40 في 31 مارس 2013 في 08:52
ارجو المساهمة برد
المفتاح الأساسي لموضوع هو كيفية ايجاد الكلمات او النصوص المراد حذفها
يعني باختصار الموضوع كله يتمحور بالبحث وطريقة ايجاد الكلمات المتطابقة
الموضوع التالي سيفيدك كثيراً وستجد ما تبحث عنه ان شاء الله لكن عليك فهمه لتستطيع الافادة منه وكتابة كودك بنفسك
بالتوفيق
إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ
رسم المخططات البيانية بواسطة الجافا
كتاب تحليل وتصميم نظم المعلومات
جزاك الله اخي كل خير الحمد لله لقد استطعت استكمال البرنامج بلكامل و ان شاء الله سوف اضع هذه التجربة هنا في المنتدى بعد تشطيب كل شي