Java 拳击什么的。drawRect相关

Java 拳击什么的。drawRect相关,java,Java,我如何将这样的内容添加到我的项目中? 看到这条白线几乎是一个方块lol类似的东西:P 检查,这是纯非生成代码教程,这意味着,您编写的所有代码,除此之外,都有eclipse插件等,还有gui,用于将组件拖放到应用程序中……在本例中,白色框看起来像与 另请参见。@JonSkeet,这是一家边境工厂!谢谢:染料-我会给出一个更具体的答案。编辑之后,问题还不算太糟——首先,问题太宽泛了。 import javax.swing.*; import javax.swing.border.*; import

我如何将这样的内容添加到我的项目中? 看到这条白线几乎是一个方块lol类似的东西:P

检查,这是纯非生成代码教程,这意味着,您编写的所有代码,除此之外,都有eclipse插件等,还有gui,用于将组件拖放到应用程序中……

在本例中,白色框看起来像与


另请参见。

@JonSkeet,这是一家边境工厂!谢谢:染料-我会给出一个更具体的答案。编辑之后,问题还不算太糟——首先,问题太宽泛了。
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;

class TitledBorderDemo implements Runnable {
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new TitledBorderDemo());
    }

    @Override
    public void run() {
        JFrame frame = new JFrame();
        JPanel panel = new JPanel();

        panel.setBackground(Color.gray);
        panel.setBorder(new TitledBorder(new LineBorder(Color.white), "Title"));

        panel.add(new JButton("Button"));
        panel.add(new JLabel("Label"));

        frame.add(panel);
        frame.pack();
        frame.setLocationRelativeTo(null);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}