もちろん、コードの例を挙げて、作業を開始できるようにすることができます。以下は、第3パーティの書店を使用せずにJava 11を使用してフラクタル画像を生成する方法の基本的な例です。
java.awt.colorをインポートします。
java.awt.graphicsをインポートします。
java.awt.image.bufferedimageをインポートします。
javax.swing.jframeをインポートします。

パブリッククラスフラクタルはjframeを拡張します{

    プライベートファイナルint max_iter = 500;
    プライベートエンドダブルズーム= 150;
    プライベートバッファエディマージ画像;

    fractal public（）{
        initui（）;
    }

    private void initui（）{

        setitle（ "fractal"）;
        setSresizable（false）;
        setDefaultCloSoperation（exit_on_close）;

        image = new BuffereDimage（getWidth（）、getheight（）、bufferedimage.type_int_rgb）;

        int width = image.getWidth（）;
        int height = image.getheight（）;

        for（int y = 0; y <height; y ++）{
            for（int x = 0; x <width; x ++）{

                double zx = 0;
                double zy = 0;
                double cx =（x -width / 2） / zoom;
                double cy =（y -height / 2） / zoom;
                int iter = max_iter;

                while（zx * zx + zy * zy <4 && iiter> 0）{
                    double tmp = zx * zx -zy * zy + cx;
                    zy = 2.0 * zx * zy + cy;
                    zx = tmp;
                    iter-;
                }

                image.setgb（x、y、iter |（iter << 8））;
            }
        }

        add（new imagedisplay（画像））;

        パック （）;
        setLocationReLATO（null）;
        setVisible（true）;
    }

    public static void main（string [] args）{
        新しいフラクタル（）;
    }

    プライベートクラスImagedisPlayはjavax.swing.jpanelを拡張します{

        プライベートエンドバフディマージIMG;

        public imagedisplay（bufferetedimage img）{
            this.img = img;
            setPreferredSize（new java.awt.dimension（img.getWidth（）、img.getheigh（）））;
        }

        @オーバーライド
        保護されたvoid paintcomponent（グラフィックG）{
            Super.PaintComponent（g）;
            g.drawimage（img、0、0、null）;
        }
    }
}

このコードは、Javaグラフィックライブラリを使用して、生成されたフラクタル画像によって表示されるウィンドウを作成します。この例では、Mandelbrotアルゴリズムを使用してフラクタル画像を生成します。

このアルゴリズムは、デカルト平面内の各ポイントの複雑な数学式を反復することで構成されています。有限数の反復後に収束するポイントは、マンデルブロットアセンブリ内で考慮されますが、分散ポイントはセットの外側で考慮されます。フラクタル画像を生成するために、セットにかかったかどうかを判断するために必要な反復の数に応じて、色が各ポイントに割り当てられます。

これは基本的な例にすぎませんが、第3パーティの書店を使用せずにJava 11でフラクタル画像を生成する方法を理解するのに役立つことを願っています。
Claro, puedo darte un código de ejemplo para que puedas empezar a trabajar en él. Aquí te dejo un ejemplo básico de cómo puedes generar una imagen fractal utilizando Java 11 sin usar librerías de terceros: 
import java.awt.Color;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import javax.swing.JFrame;

public class Fractal extends JFrame {

    private final int MAX_ITER = 500;
    private final double ZOOM = 150;
    private BufferedImage image;

    public Fractal() {
        initUI();
    }

    private void initUI() {

        setTitle("Fractal");
        setResizable(false);
        setDefaultCloseOperation(EXIT_ON_CLOSE);

        image = new BufferedImage(getWidth(), getHeight(), BufferedImage.TYPE_INT_RGB);

        int width = image.getWidth();
        int height = image.getHeight();

        for (int y = 0; y < height; y++) {
            for (int x = 0; x < width; x++) {

                double zx = 0;
                double zy = 0;
                double cX = (x - width / 2) / ZOOM;
                double cY = (y - height / 2) / ZOOM;
                int iter = MAX_ITER;

                while (zx * zx + zy * zy < 4 && iter > 0) {
                    double tmp = zx * zx - zy * zy + cX;
                    zy = 2.0 * zx * zy + cY;
                    zx = tmp;
                    iter--;
                }

                image.setRGB(x, y, iter | (iter << 8));
            }
        }

        add(new ImageDisplay(image));

        pack();
        setLocationRelativeTo(null);
        setVisible(true);
    }

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

    private class ImageDisplay extends javax.swing.JPanel {

        private final BufferedImage img;

        public ImageDisplay(BufferedImage img) {
            this.img = img;
            setPreferredSize(new java.awt.Dimension(img.getWidth(), img.getHeight()));
        }

        @Override
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            g.drawImage(img, 0, 0, null);
        }
    }
}

Este código utiliza la librería gráfica de Java para crear una ventana donde se muestra la imagen fractal generada. En este ejemplo se utiliza el algoritmo de Mandelbrot para generar la imagen fractal.

Este algoritmo consiste en iterar una fórmula matemática compleja para cada punto en un plano cartesiano. Los puntos que convergen después de un número finito de iteraciones se consideran dentro del conjunto de Mandelbrot, mientras que los puntos que divergen se consideran fuera del conjunto. Para generar la imagen fractal, se asigna un color a cada punto en función del número de iteraciones necesarias para determinar si pertenece o no al conjunto.

Este es solo un ejemplo básico, pero espero que te ayude a entender cómo generar imágenes fractales en Java 11 sin utilizar librerías de terceros.