Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

171
Vistas
cómo llamar a paintComponent cuando se hace clic en el botón JavaJDK NetBeans

Quiero llamar a la clase paintComponent solo si se hace clic en el botón que está usando JavaJDK Gui NetBeans

 public class KnnJDK extends Application { @Override public void start(Stage primaryStage) { Button butt = new Button(); butt.setText("Applique KPPV"); grid.add(butt, 0, 5); butt.setOnAction(event -> { // i want to call it here ! }); public void paintComponent(Graphics g){ // dessiner les points for (int i =0;i<n;i++) { g.fillOval(ListX[i], ListY[i], 20, 20); } //dessiner les arcs for (int i = 0; i <n; i++) { for (int j =0;j<n;j++) { if ((mAdjG[i][j]==1)&&(i!=j)){ g.drawLine(ListX [i]+10, ListY [i]+10, ListX [j]+10, ListY [j]+10); } } } }

Como hacer eso ? gracias por leer y ayudar

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

simplemente elimine este paquete import javafx.scene.control.Button;

 package knnjdkwithdgr; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; public class KnnJDKWithDGR extends Application implements ActionListener{ public void paint(Graphics g) { int n = 10; int ListX []=new int[n]; int ListY []=new int[n]; // dessiner les points for (int i =0;i<n;i++) { g.fillOval(ListX[i], ListY[i], 20, 20); } } @Override public void start(Stage primaryStage) { Button buttdgr = new Button(); buttdgr.addActionListener(this); } public void actionPerformed(ActionEvent e) { } }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda