java画一个消息气泡
时间: 2023-10-23 07:19:14 浏览: 111
好的,我可以为您提供代码示例来绘制一个消息气泡。以下是一个简单的 Java 代码片段,用于画一个消息气泡:
```
// 创建一个 JPanel 并设置为透明
JPanel panel = new JPanel();
panel.setOpaque(false);
// 画出消息气泡的边框
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.BLUE);
g2d.setStroke(new BasicStroke(2));
g2d.drawRoundRect(10, 10, 200, 50, 20, 20);
// 为消息气泡添加阴影
g2d.setColor(Color.BLACK);
g2d.setStroke(new BasicStroke(4));
g2d.drawRoundRect(13, 13, 200, 50, 20, 20);
// 在气泡中央绘制消息文本
g2d.setColor(Color.WHITE);
g2d.setFont(new Font("Arial", Font.BOLD, 14));
g2d.drawString("Hello World!", 50, 40);
```
您可以根据需要修改这些值以适应您的应用程序。希望这可以帮助您画出您想要的消息气泡。
阅读全文