Você está aqui: JavaFX ::: Pacote javafx.scene.image ::: ImageView (Classe ImageView) |
Como usar a classe ImageView do JavaFX em suas aplicaçõesQuantidade de visualizações: 1671 vezes |
Em várias situações nós gostaríamos de exibir imagens como parte da interface do usuário de nossas aplicações JavaFX. Para isso nós podemos usar um controle ImageView, do pacote javafx.scene.image. Veja a posição dessa classe na hierarquia de classes do JavaFX:----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
java.lang.Object
javafx.scene.Node
javafx.scene.image.ImageView
A classe ImageView implementa as interfaces Styleable e EventTarget. Veja um trecho de código completo no qual nós carregamos uma imagem JPG em uma imagem Image, do pacote javafx.scene.image, e fornecemos esse objeto Image para o construtor da classe ImageView: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package estudosjavafx;
import java.io.FileInputStream;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
public class EstudosJavaFX extends Application {
public static void main(String[] args){
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception{
// vamos indicar o caminho e nome da imagem a ser exibida
FileInputStream arquivo = new FileInputStream("C:\\estudos_java\\lago.jpg");
// agora criarmos um objeto da classe Image
Image imagem = new Image(arquivo);
// construimos o ImageView
ImageView imageView = new ImageView(imagem);
// colocamos o ImageView em um gerenciador de layout HBOX
HBox hBox = new HBox(imageView);
// criamos a cena e fornecemos o layout a ela
Scene scene = new Scene(hBox);
// vamos definir o título da aplicação
primaryStage.setTitle("A classe ImageView do JavaFX");
// adicionamos a cena ao palco principal
primaryStage.setScene(scene);
// e mostramos o palco
primaryStage.show();
}
}
Ao executar esta aplicação JavaFX nós teremos o seguinte resultado: ![]() |
|
|
Veja mais Dicas e truques de JavaFX |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |








