como llamar a un paquete
Publicado por alberto (5 intervenciones) el 13/10/2019 20:21:22
alguien me puede decir como llamar a un modulo cuando lo importas, ya lo importe y le hice la instancia y probe y no me sale la imagen que le tengo al otro paquete si me pudieran decirme por donde tengo el error o que me falta agregarle se lo agradecer
este el paquete que va ejecutar los módulos
y el paquete con la imagen de fondo
este el paquete que va ejecutar los módulos
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
package matematicas;
import javax.swing.*;
import javax.swing.JFrame;
import panel.imagen;
public class Matematicas extends JFrame{
private JFrame ventana;
private JPanel panel;
public Matematicas(){
ventana = new JFrame();
setBounds(600,200,500,350);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Universo Matemetico");
setLocationRelativeTo(null);
imagen panel = new imagen();
add(panel);
setVisible(true);
}
public static void main(String[] args) {
// TODO code application logic here
new Matematicas();
}
}
y el paquete con la imagen de fondo
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
package panel;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.Image;
import java.net.URL;
import javax.swing.*;
public class imagen extends JPanel {
private URL fondo;
private Image imagenfondo;
private Container contenedor;
public void imagen(){
//imagen
fondo =this.getClass().getResource("panel/image/w.jpg");
imagenfondo = new ImageIcon(fondo).getImage();
Container contenedor = getContentPane();
contenedor.add(panel);
}
public JPanel panel = new JPanel(){
public void paintComponent(Graphics g){
g.drawImage(imagenfondo,0,0,getWidth(),getHeight(),this);
}
};
private Container getContentPane() {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}
Valora esta pregunta


0