Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import javax.swing.JTextArea;
import javax.swing.text.DefaultHighlighter;
import javax.swing.text.Highlighter;

public class Main {

    public static void main(String args[]) {
        JTextArea area = new JTextArea(5, 20);
        area.setText("this is a test.");
        String charsToHighlight = "aeiouAEIOU";
        Highlighter h = area.getHighlighter();
        h.removeAllHighlights();
        String text = area.getText().toUpperCase();
        for (int i = 0; i < text.length(); i += 1) {
            char ch = text.charAt(i);
            if (charsToHighlight.indexOf(ch) >= 0)
                try {
                    h.addHighlight(i, i + 1, DefaultHighlighter.DefaultPainter);
                } catch (Exception ble) {
                }
        }
    }
}