Busquedas en Google

Tips para liberar espacio en tu celular

Seguramente te paso que te aparece en la pantalla el molesto icono de "Poco espacio de almacenamiento", que horror!

Aquí te dejo unos trucos para que lo puedas solucionar, manos a la obra!

Resultados

lunes, 1 de septiembre de 2008

Java - Solucion de Problemas

Hola programadores !!! Este sera un foro en el cual nos ayudaremos mutuamente en solucionar problemas relacionados con lenguajes de programacion. En especial veremos el lenguaje Java.

Respuestas a los Comentarios:

Como colocar imagenes un en JFrame
Una manera facil de hacerlo es mediante una Etiqueta, colocas una etiqueta en el JFrame y a esa etiqueta le agregas un icono.



Su codigo es:

import java.awt.BorderLayout;

import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.ImageIcon;
import java.awt.Dimension;
import javax.swing.JButton;

public class Imagenes extends JFrame {

private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JLabel jLabel = null;
private JButton jButton = null;
private JPanel jPanel = null;
private JButton jButton1 = null;
private JButton jButton2;

public Imagenes() {
super();
initialize();
}
private void initialize() {
this.setSize(401, 574);
this.setContentPane(getJContentPane());
this.setTitle("Mi Frame");
}
private JPanel getJContentPane() {
if (jContentPane == null) {
jLabel = new JLabel();
jLabel.setText("JLabel");
jLabel.setIcon(new ImageIcon("F:/NuevoWorspace/Pruebas/004924117.jpg"));
jContentPane = new JPanel();
jContentPane.setLayout(new BorderLayout());
jContentPane.add(jLabel, BorderLayout.CENTER);
jContentPane.add(getJPanel(), BorderLayout.SOUTH);

}
return jContentPane;
}
private JPanel getJPanel() {
if (jPanel == null) {
jPanel = new JPanel();
jPanel.setLayout(new BoxLayout(jPanel,BoxLayout.X_AXIS));
jPanel.add(Box.createHorizontalGlue());
jPanel.add(getJButton1());
jPanel.add(Box.createRigidArea(new Dimension(20,10)));
jPanel.add(getJButton2());
jPanel.add(Box.createHorizontalGlue());
}
return jPanel;
}
private JButton getJButton1() {
if (jButton1 == null) {
jButton1 = new JButton();
jButton1.setText("Aceptar");
}
return jButton1;
}
private JButton getJButton2() {
if (jButton2 == null) {
jButton2 = new JButton();
jButton2.setText("Cancelar");
}
return jButton2;
}

}

4 comentarios:

Anónimo dijo...

Hola queria hcerlte una consulta, tengo unos problemas con las imagenes en un Frame como debo colocarlas?

Anónimo dijo...

Las imagenes en un frame se las coloca dentro de un componente label.

Espero que sirva este aporte. Saludos

Anónimo dijo...

bueno eso es una manera de colocar una imagen, pero si quiero colocarle botones encima ya no puedo, osea que esa imagen sea de fondo para mi Jframe, he leido foros por ahi, pero la verdad no los entiendo, yo quisiera poner una imagen de fondo en un jframe y encima de ella botonoes cuadro de textos, etc. Suerte xD

Anónimo dijo...

bueno eso es una manera de colocar una imagen, pero si quiero colocarle botones encima ya no puedo, osea que esa imagen sea de fondo para mi Jframe, he leido foros por ahi, pero la verdad no los entiendo, yo quisiera poner una imagen de fondo en un jframe y encima de ella botonoes cuadro de textos, etc. Suerte xD
-------------------------------------
Hola!, quisiera saber si ya has encontrado la solucion a ese problema puesto que yo quiero hacer lo mismo y no encuentro la manera de dejar ese label como imagen de fondo, y colocarle encima cualquier otro componente. Saludos!!