تمت الإجابة اهل الخبرة مساعدة بخصوص اضافة كود في واجهة البرنامج

تم تحميل الصفحة في 0,9041237 ثانية
اهل الخبرة مساعدة بخصوص اضافة كود في واجهة البرنامج
الحالة
مغلق و غير مفتوح للمزيد من الردود.

Baron404

Beginner Developer
rank
إنضم
2 نوفمبر 2017
المشاركات
55
الإعجابات
42
النقاط
18
العمر
30
السلام عليكم
احتاج اضيف Text في شاشة الرئيسية لبرنامجي يستقبل code من المستخدم زي الي بصورة

يعني يكون اختلاف في لون الخط وحجمه وتكون الاسطر مرقمه ,, الخ

مش زي هيك كلو نفس اللون وما في ترقيم
كيف ممكن اعمل هل اشي ؟


 

CRYSTALBOY

Beginner Developer
rankrank
إنضم
18 أغسطس 2010
المشاركات
185
الإعجابات
146
النقاط
43
نعم انت تريد ان تقوم بعمل syntax highlighting
لا ادري اذا كنت تستخدم javafx او swing
اعتقد swing
يوجد package مفتوحة المصدر
لتقوم بما تريد
من هنا

وهنا الكود من داخل الصفحه
Java:
import javax.swing.*;
import org.fife.ui.rtextarea.*;
import org.fife.ui.rsyntaxtextarea.*;

public class TextEditorDemo extends JFrame {

   public TextEditorDemo() {

      JPanel cp = new JPanel(new BorderLayout());

      RSyntaxTextArea textArea = new RSyntaxTextArea(20, 60);
      textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
      textArea.setCodeFoldingEnabled(true);
      RTextScrollPane sp = new RTextScrollPane(textArea);
      cp.add(sp);

      setContentPane(cp);
      setTitle("Text Editor Demo");
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      pack();
      setLocationRelativeTo(null);

   }

   public static void main(String[] args) {
      // Start all Swing applications on the EDT.
      SwingUtilities.invokeLater(new Runnable() {
         public void run() {
            new TextEditorDemo().setVisible(true);
         }
      });
   }

}





اعتقد االكود بسيط اذا اردت شرح اطلب
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل