java作业第三次.docxVIP

  • 3
  • 0
  • 约1.12万字
  • 约 5页
  • 2018-01-10 发布于河南
  • 举报
java作业第三次

信号灯:importjava.awt.*;importjava.awt.event.*;import java.awt.geom.Ellipse2D;importjavax.swing.*;//圆形按钮类classRoundButton extends JButton {publicRoundButton(String label) {super(label); // 这些声明把按钮扩展为一个圆而不是一个椭圆。 Dimension size = getPreferredSize();size.width = size.height = Math.max(size.width, size.height);setPreferredSize(size); // 这个调用使JButton不画背景,而允许我们画一个圆的背景。setContentAreaFilled(false); } // 画圆的背景和标签protected void paintComponent(Graphics g) {if (getModel().isArmed()) { // 你可以选一个高亮的颜色作为圆形按钮类的属性g.setColor(Color.lightGray); } else {g.setColor(getB

文档评论(0)

1亿VIP精品文档

相关文档