Faisons une application de calcul avec Java ~ Afficher la fenêtre de l'application

Commençons par utiliser JavaSwing pour afficher la fenêtre de l'application.

L'environnement de développement Java utilise OpenJDK 11.0.4 installé sur Ubuntu 18.04.

Affichage de fenêtre avec JFrame

MyFrame.java


import javax.swing.JFrame;

public class MyFrame extends JFrame{
    public static void main(String[] args) {
        JFrame frame = new JFrame("Test Java Swing");
        frame.setVisible(true);
        // x(X)Quittez l'application avec le bouton.
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //Position et taille d'affichage de la fenêtre(Coordonnées X,Coordonner y,largeur,la taille)
        frame.setBounds(300, 80, 500, 600);   
    }
}

L'exécution de ce code affichera une fenêtre vide à l'emplacement spécifié (x = 300, y = 80) et à la taille spécifiée (500, 600).

Fenêtre d'affichage au centre de l'écran

Dans setBounds du code ci-dessus, la position et la taille de la fenêtre sont spécifiées, mais en remplaçant setBounds par le code suivant, la fenêtre peut être affichée au centre de l'écran.

//La taille de la fenêtre(largeur,la taille)
frame.setSize(500, 600);
//Fenêtre d'affichage au centre de l'écran
frame.setLocationRelativeTo(null);

La fenêtre est. Je veux l'afficher au centre de l'écran, je vais donc le remplacer.

MyFrame.java


import javax.swing.JFrame;

public class MyFrame extends JFrame{
    public static void main(String[] args) {
        JFrame frame = new JFrame("Test Java Swing");
        frame.setVisible(true);
        // x(X)Quittez l'application avec le bouton.
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);   
        //La taille de la fenêtre(largeur,la taille)
        frame.setSize(500, 600);
        //Fenêtre d'affichage au centre de l'écran
        frame.setLocationRelativeTo(null);
    }
}

Le résultat de l'exécution est ici.

JavaApp001.png


Cette page de tableau d'article

Essayez de créer une application de calculatrice avec Java

Recommended Posts

Faisons une application de calcul avec Java ~ Afficher la fenêtre de l'application
Faisons une application de calculatrice avec Java ~ Créez une zone d'affichage dans la fenêtre
Créons une application TODO en Java 5 Changer l'affichage de TODO
Faisons une application de communication dans LAN Partie 2 Afficher une fenêtre utilisant JavaFX / Attendre la réception du socket
Créons une application TODO en Java 4 Implémentation de la fonction de publication
Créons une application TODO en Java 6 Implémentation de la fonction de recherche
Créons une application TODO en Java 8 Implémentation des fonctions d'édition
Créons une application TODO avec Java 1 Brève explication de MVC
Créons une application de calcul avec Java
[Java] Créons une bibliothèque d'accès à la base de données!
Créons une application TODO avec Java 3 Enregistrez les données temporaires dans MySQL-> Tout obtenir-> Afficher en haut
J'ai essayé de créer une application de conversation en Java à l'aide de l'IA «A3RT»
Une histoire sur le JDK à l'ère de Java 11
Comment afficher une page Web en Java
Mesurer la taille d'un dossier avec Java
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Créons un framework Web ultra-simple avec Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Faites un blackjack avec Java
Créons une application TODO en Java 9 Créer un affichage TODO Trier par date et heure + Définir la date d'échéance sur la date actuelle
Faisons une application TODO avec Java 2 Je veux créer un modèle avec Spring Initializr et créer Hello world
Créez "Je ne suis pas un robot" en Java EE (Jakarta EE)
[Bases de Java] Créons un triangle avec une instruction for
[Mémo personnel] Créez une copie complète simple avec Java
Remarque sur l'initialisation des champs dans le didacticiel Java
Faisons un robot! "Une simple démo de Java AWT Robot"
J'ai essayé de créer une fonction de connexion avec Java
[Introduction au développement d'applications Android] Faisons un compteur
Créons une application TODO en Java 11 Gestion des exceptions lors de l'accès à un TODO avec un ID inexistant
Créons une application TODO avec Java 12 Processing lorsqu'une requête arrive avec une HttpMethod inutilisée ・ Traitement lorsqu'une erreur se produit sur le serveur
[Java] Lancer une requête et afficher l'écran ② (GET / POST)
Une explication rapide des cinq types de statique Java
Améliorons l'application
Refactoring: faire du Blackjack en Java
[Java] Lancer une requête et afficher l'écran (GET / POST)
Je voulais juste créer une propriété réactive en Java
Rechercher un sous-ensemble en Java
Créer une méthode pour renvoyer le taux de taxe en Java
[Java] Rendez-le constant
J'ai créé un client RESAS-API en Java
Faire un diamant en utilisant Java
Faisons une application de communication dans LAN Partie 4 Définir les informations dans le contrôle JavaFX / Appeler l'écran JavaFX à partir du thread
Faisons une application de communication en LAN Partie 1 Nouvelle création de projet à l'aide de Maven et du point d'entrée Java
Créons une application TODO dans Java 13 TODO form validation 1: Character limit-Update Gradle to use @Validated
Créons une application Web de gestion de livres avec Spring Boot part1
Créons une application Web de gestion de livres avec Spring Boot part3
Faisons une combinaison sans duplication | Premièrement, calculons le nombre total
Créons une application Web de gestion de livres avec Spring Boot part2
Déployer automatiquement des applications Web développées en Java à l’aide de Jenkins [Préparation]
Obtenez l'URL publique du fichier privé de Flickr en Java
[Java] J'ai essayé de faire un labyrinthe par la méthode de creusage ♪
Faisons un custom_cop qui souligne le tremblement du nom
Accéder à l'interface réseau avec Java
Devinez le code de caractère en Java
Faites une langue! (Faire une simple calculatrice ②)
3 Implémentez un interpréteur simple en Java
J'ai créé un PDF avec Java.
Afficher les données Firestore dans RecyclerView [Java]
Comment créer un conteneur Java