
import javax.swing.*;

public class Test extends JFrame {


    public Test() {

        System.out.println(System.getenv("GDK_SCALE"));
        System.out.println(System.getenv("GDK_DPI_SCALE"));


        SwingUtilities.invokeLater(this::CreateUI);
    }

    private void CreateUI() {

        JTextArea textArea = new JTextArea ("");
        for (int i = 0; i < 100; i++) { textArea.append(
            "TEST test TEST test TEST test TEST test TEST test TEST test TEST test TEST test TEST test\n"); }

        JScrollPane scroll = new JScrollPane(textArea, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
        add(scroll);

        //setSize(500, 400);
        //setResizable(false);
        pack();
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setVisible(true);
    }

    public static void main(String[] args) { new Test(); }
}
