0

JPanel 描画フレーム内の背景色の変更に関して、6 時間以上試してみましたが、全員から同じ回答を見つけ続けています。問題は、背景色に触れたくない/触れる必要がないことです。このマウス描画アプリケーションの線の色は、まったく機能していないようです。

ここに私がこれまでに持っているものがありますが、まだ完了していません。線の太さの選択や消しゴム機能のコンボボックスを入れようと思っているのですが、なかなか抜けません。ヘルプ!

    JButton jButton_SetColour.setBounds(721, 104, 89, 23);
    frame_SetColour = new JButton("Colour");
    jButton.getContentPane().add(jButton_SetColour);
    jButton_SetColour.addActionListener(
            new ActionListener(){
                public void actionPerformed(ActionEvent event){
          Color color = JColorChooser.showDialog(null,"Pick Your Colour", frame.getForeground());   
                if (color != null)frame.getContentPane();
                JColorChooser.setColor());
                }

                }
4

1 に答える 1

0

私が言ったように、これは本当に新しいので、忍耐と注意が必要でしたが、なんとか実行することができました。

    JButton jButton_sete = new JButton("Set Choice");
    jButton_sete.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
    drawColor = JColorChooser.showDialog(null, "Set Choice",choice);
        if (choice != null) {
            g2dImg.setPaint(choice);
    });

jColorChooser を介して actionlistener を Choice 変数に関連付ける方法を理解する必要がありました。

于 2013-11-13T14:15:09.107 に答える