Avec beep() çà joue un son système (que l'utilisateur choisit, ce qui est toujours mieux que si c'est toi qui l'impose). Mais si tu veux absolument jouer ton propre son, tu peux suivre les solutions...
Type: Messages; Utilisateur: joel.drigo
Avec beep() çà joue un son système (que l'utilisateur choisit, ce qui est toujours mieux que si c'est toi qui l'impose). Mais si tu veux absolument jouer ton propre son, tu peux suivre les solutions...
Salut,
Sans faire aussi complexe que proprosé par @Plegat : Toolkit.getDefaultToolkit().beep() avec la classe java.awt.Toolkit.
Salut,
setIcon() de JFrame permet juste de modifier l'icône de la fenêtre, pas d'y mettre une image. Par ailleurs, tu n'as pas besoin de transformer ton histogramme en image. Tu peux directement...
Tu demandes comment ajouter, à un formulaire, un bouton qui déclenche l'affichage de la carte lorsqu'on clique dessus ?
Tout d'abord, pour afficher la carte, je suppose que tu veux l'afficher dans...
Je ne comprends pas : c'est quoi un "jframe panel ou form" ? Il te faut une fenêtre pour afficher quelque chose (JFrame par exemple en Swing). Ce quelque chose c'est un assemblage de composants Swing...
Salut,
Je vais bien merci.
Bien sûr que tu peux le mettre dans ta JFrame, ou dans un JPanel qui est dans ta JFrame. C'est bien ce que j'ai fait dans l'exemple qui le fait fonctionner. Mais ce...
Ok, un histogramme donc.
Tu as deux solutions :
la directe où tu devrais dessiner toi-même les rectangles. Si ton histogramme est très simple, cela peut le faire, sachant que tu peux...
C'est quoi un diagramme en barre ? Tu as un dessin exemple ?
Ça va être difficile de te répondre sans savoir ce que tu essayes (code) et sans un descriptif plus explicite de ce qui ne fonctionne pas.
Peu importe, tu le mets où ça te convient. Dans le package ui par exemple, puisque c'est l'UI. Attention, je t'ai fait un exemple, peut-être faut-il adapter MapPanel (pas forcément tout recopier brut...
Le code suivant, c'est celui que tu m'as montré, c'est le tien :
stm = conn.obtenirconnexion().createStatement();
ResultSet Rs = stm.executeQuery("Select * from region");
...
Le code que tu montres c'est une classe qui visiblement est chargé de remplir une JTable avec les données d'une requête;
En particulier, cette méthode :
stm =...
Oui, et donc ?
Il faut modifier createRegions() pour que ça aille lire les données dans la base de données, c'est tout. Voir mon post 22.
Il y a plein de tutoriels sur le site Developpez pour apprendre. Ensuite, sur ce forum, on est tous là pour t'aider, mais pas pour te former/t'enseigner. Déjà que ça prendrait beaucoup trop de temps,...
Voilà avec la carte du Sénégal :
public class MapPanel extends JPanel { // une classe qui permet d'afficher un ensemble de région et de gérer la sélection d'une région
private static final...
Si tu pars d'une image de la carte de France, tu n'auras aucun moyen simple de déterminer où se trouvent les régions. Si tu le fais à la main, en scanant les lignes de régions, si tu les as sur ta...
Bien sûr, la forme d'une région est un polygone. Il est juste constitué de beaucoup plus de segments d'un simple triangle comme dans mon exemple. Ensuite la problématique n'est plus vraiment une...
a, c'est parce que tu es en Java 7 et pas Java 8. Il serait temps de passer à Java 8, Java 7 n'étant plus maintenu depuis près d'un an et demi (avril 2015) maintenant.
Pour que ça fonctionnne en...
Comment pourrais-tu ne pas les voir ? Ils sont bien là ! Je parle du code dans le post 12 !
220827
Je t'ai ajouté des commentaires dans le code dans mon post précédent.
Dans ce cas, un dialogue serait plus indiqué. Modal ou non modal (popup).
Exemple, avec un dialogue modal :
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;...
Salut,
Superposer un label sur un autre label ? Et bien ça dépend de ce que tu entends exactement par label. Si tu parles de superposer des JLabel, ce n'est pas forcément la solution la plus...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.