跳到主要內容

發表文章

精選

【進階JAVA】第二次作業 小畫家功能實作

PainterFrame.java 基本上就是上次第一次作業的範圍 import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.color.*; import javax.swing.*; public class PainterFrame extends JFrame{ private final JComboBox paintingToolsBox; private final static String toolsArray[] = {"筆刷","直線","橢圓形","矩形","圓角矩形"}; private final JPanel northPnl; private final JPanel radioButtonPnl; private final JPanel northRightPnl; private final JPanel northLeftPnl; private PaintPanel paintPanel; private final JRadioButton smallRadioButton; private final JRadioButton mediumRadioButton; private final JRadioButton largeRadioButton; private final ButtonGroup radioGroup; private final JLabel label1; private final J

最新文章

【進階JAVA】第一次作業–小畫家GUI

第一篇貼文