结果展示:
源码:
`package demo01;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
- 测试:按钮控制绘画图形
- @author Smilexs
*/
public class DemoPanel implements ActionListener{
private JFrame frame = null;
private JPanel drawArea = null;//绘画区域
private Button btnNext = null;//显示下一个绘画的图
private static final int DRAW_LINE=0;//画直线
private static final int DRAW_RECT=1;//画矩形
public DemoPanel() {
frame = new JFrame("测试面板");
drawArea= new TestPanel(DemoPanel.DRAW_LINE);
btn

这篇博客展示了如何使用Java实现一个功能,通过按钮触发JPanel的重绘,从而控制面板上图形的显示。文章包含源码,主要涉及JPanel、paint方法和图形绘画。
最低0.47元/天 解锁文章
30

被折叠的 条评论
为什么被折叠?



