Java - Error Package jdk.internal.jimage in both module java.base and module jrt.fs

 
Vista:

Error Package jdk.internal.jimage in both module java.base and module jrt.fs

Publicado por Rocio (35 intervenciones) el 10/02/2021 20:29:05
Hola, me sale este error al querer compilar mi codigo: Package jdk.internal.jimage in both module java.base and module jrt.fs. Nose porque es

Ayuda por favor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Error Package jdk.internal.jimage in both module java.base and module jrt.fs

Publicado por Rocio (35 intervenciones) el 10/02/2021 21:01:21
El codigo es el siguiente

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
import java.awt.BorderLayout;
import java.awt.EventQueue;
 
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JTextField;
import java.awt.Font;
import java.awt.Color;
import javax.swing.SwingConstants;
import javax.swing.JButton;
import java.awt.Rectangle;
import java.util.ArrayList;
import java.awt.GridLayout;
import javax.swing.BoxLayout;
import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
import javax.swing.ImageIcon;
 
import net.miginfocom.swing.MigLayout;
import java.awt.CardLayout;
import javax.swing.JTextArea;
 
public class Menu extends JFrame {
 
   private JPanel contentPane;
   private JTextField txtAgregarJugador;
   private JButton boton1;
   private JPanel panel;
   static ArrayList<String> vectorNombres = new ArrayList<String>();
 
   /**
    * Launch the application.
    */
   public static void main(String[] args) {
      /*EventQueue.invokeLater(new Runnable() {
         public void run() {
            try {*/
               Menu frame = new Menu();
               frame.setVisible(true);
            /*} catch (Exception e) {
               e.printStackTrace();
            }
         }
      });*/
      //elementosVector();
   }
 
   public static void elementosVector() {
      vectorNombres.add("Carta 1");
      vectorNombres.add("Carta 2");
      vectorNombres.add("Carta 3");
      vectorNombres.add("Carta 4");
   }
   /**
    * Create the frame.
    */
   public Menu() {
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setBounds(200, 200, 634, 460);
      contentPane = new JPanel();
      contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
      setContentPane(contentPane);
 
      txtAgregarJugador = new JTextField();
      txtAgregarJugador.setBounds(new Rectangle(0, 0, 25, 23));
      txtAgregarJugador.setBounds(122, 28, 179, 33);
      txtAgregarJugador.setHorizontalAlignment(SwingConstants.CENTER);
      txtAgregarJugador.setBackground(new Color(192, 192, 192));
      txtAgregarJugador.setEnabled(false);
      txtAgregarJugador.setFont(new Font("Arial", Font.ITALIC, 13));
      txtAgregarJugador.setText("Nombre jugador");
      txtAgregarJugador.setToolTipText("Agregar jugador");
      txtAgregarJugador.setColumns(10);
 
      boton1 = new JButton("Agregar jugador");
      boton1.setForeground(new Color(255, 0, 255));
      boton1.setBackground(new Color(218, 112, 214));
      boton1.setBounds(new Rectangle(122, 85, 179, 31));
      boton1.setFont(new Font("Trebuchet MS", Font.PLAIN, 11));
      contentPane.setLayout(null);
      contentPane.add(txtAgregarJugador);
      contentPane.add(boton1);
 
      JTextArea textArea = new JTextArea();
      textArea.setBackground(new Color(255, 245, 238));
      textArea.setForeground(new Color(255, 105, 180));
      textArea.setToolTipText("mostrarJugadores");
      textArea.setBounds(10, 263, 419, 185);
      contentPane.add(textArea);
 
      JButton boton2 = new JButton("Iniciar juego");
      boton2.setBackground(new Color(255, 0, 255));
      boton2.setForeground(new Color(255, 0, 255));
      boton2.setBounds(318, 219, 108, 33);
      contentPane.add(boton2);
 
      panel = new JPanel();
      panel.setBounds(0, 0, 436, 252);
      contentPane.add(panel);
 
      for(int i=0;i<vectorNombres.size();i++) {
          JButton btn = new JButton("");
          btn.setIcon(new ImageIcon(Class.class.getResource("C:\\Users\\54232\\Documents\\Cartas" + vectorNombres.get(i) + ".pjg")));
          panel.add(btn);
      }
 
   }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error Package jdk.internal.jimage in both module java.base and module jrt.fs

Publicado por Tom (1831 intervenciones) el 11/02/2021 11:35:14
De alguna manera has añadido el módulo jrt-fs.jar en la configuración de tu proyecto. Quítalo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar