All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jidesoft.swing.OverlayTextArea Maven / Gradle / Ivy

There is a newer version: 3.6.18
Show newest version
/*
 * @(#)OverlayTextArea.java 8/14/2007
 *
 * Copyright 2002 - 2007 JIDE Software Inc. All rights reserved.
 */

package com.jidesoft.swing;

import javax.swing.*;
import javax.swing.text.Document;

public class OverlayTextArea extends JTextArea {
    public OverlayTextArea() {
    }

    public OverlayTextArea(String text) {
        super(text);
    }

    public OverlayTextArea(int rows, int columns) {
        super(rows, columns);
    }

    public OverlayTextArea(String text, int rows, int columns) {
        super(text, rows, columns);
    }

    public OverlayTextArea(Document doc) {
        super(doc);
    }

    public OverlayTextArea(Document doc, String text, int rows, int columns) {
        super(doc, text, rows, columns);
    }

    @Override
    public void repaint(long tm, int x, int y, int width, int height) {
        super.repaint(tm, x, y, width, height);
        OverlayableUtils.repaintOverlayable(this);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy