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

حذف البيانات من ملف نصي

بدأه khaledmelad40 في 30 مارس 2013 · 6 رد · 694 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

اريد السؤال عن كيفية تصميم واجهة خاصة بحذف عنصر من ملف نصي حيث يحتوي الملف على بيانات خزنت سابقا  اريد كود يعتمد  على كتابة title في textfield بحيث تظهر جميع البيانات المرتبطة بي title في textarea او listbox

#2

هلا بدأت بكتابة الكود ونقوم نحن بمساعدتك

 

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#3

لقد قمت بتصميم شاشة لي التخزين البيانات في الملف نصي نوع  TEXT و اريد عمل فورم خاصة بحذف اي عنصر من الملف اعتمادا على TITL الكتاب

 

الكود الخاص بي فورم الخاصة بلحذف لم اقم بتصميمه لاني لا اعرف الادوات الخاصة المناسبة  لهذه الصفحة لكن سوف ابدا في تصميم الفورم و بعض الادوات الاخرى

#4

هذه محاولتي لتصميم الفورم  و ياريت لو في موضوع خاص بتصميم و تجميل الفورم في الجافا اتضيفوه

الان المطلوبة هو كتابة التايتل في التكست ثم الضغط على  الزر يتم عرض البيانات المرتبطة معا التايتل ثم الضغط على حذف يتم حذفها من  العرض في الفورم و الحذف من الملف

 


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

#5

ارجو المساهمة برد

#6

المفتاح الأساسي لموضوع هو كيفية ايجاد الكلمات او النصوص المراد حذفها

يعني باختصار الموضوع كله يتمحور بالبحث وطريقة ايجاد الكلمات المتطابقة

 

الموضوع التالي سيفيدك كثيراً وستجد ما تبحث عنه ان شاء الله لكن عليك فهمه لتستطيع الافادة منه وكتابة كودك بنفسك

http://stackoverflow.com/questions/5600422/method-to-find-string-inside-of-the-text-file-then-getting-the-following-lines

 

بالتوفيق

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#7

جزاك الله اخي كل خير الحمد لله لقد استطعت استكمال البرنامج  بلكامل و ان شاء الله سوف اضع هذه التجربة هنا في المنتدى   بعد تشطيب كل شي

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