如何在NetBeans中处理图像上的文本字段

时间:2018-08-15 16:01:26

标签: java swing

我必须在图像上添加3个文本字段。我怎么做?我无法使用netbeans的拖放功能来做到这一点。我无法在图像上拖放文本字段。

1 个答案:

答案 0 :(得分:1)

  1. 在JPanel上绘制图像作为背景
  2. 将您的文本字段添加到面板中。

自定义绘画面板上图像的基本逻辑是:

@Override
protected void paintComponent(Graphics g)
{
    super.paintComponent(g);

    Dimension d = getSize();
    g.drawImage(image, 0, 0, d.width, d.height, null);
}

另一个选择是将文本字段添加到JLabel。添加组件之前,您只需要设置标签的布局管理器即可。

或者您可以在Background Panel上查看提供各种绘画选项的课程。