CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[JAVA] probleme scroll et image panel

Neofungamer
Neofungamer
Niveau 21
26 janvier 2007 à 00:53:29

Salutation,

je suis en train de bosser sur mon projet de fin d´IUT et je rencontre un petit probleme bien emmerdant.

En fait je dispose d´un JPanel dans lequel je fais afficher une image (jusque là pas de probleme j´ai extends JPanel et fait tout le touti pour avoir ce que je veux)

mais le probleme survient quand je mets une image trop grande car en effet elle sort du cadre de la fenetre.

Donc de là je decide d´instancier un JScrollBar dans lequel j´ajoute mon panel.

Puis j´ajoute a la fin mon Scroll dans ma fenetre :)

c´est là que le probleme intervient car mon Scroll n´apparait toujours pas.

Donc de là je deduis une hypothese:

probablement que le fait d´avoir surcharger la methode paintComponent de mon panneau fait que le Scroll ne veux pas s´afficher comme il le devrait!

donc voila si vous avez des solutions a m´apporter ca me ferai enormement plaisir

merci bonne nuit à tous

godrik
godrik
Niveau 30
26 janvier 2007 à 11:54:34

mmm, j´ai déjà utilisé des scolls bar. Mais jene sais plus trop comment ca marche. Je met la main sur un bout de code et je te tiens au courant.

Pseudo supprimé
Pseudo supprimé 26 janvier 2007 à 12:57:26

editWindow = new JPanel(new BorderLayout());
editText = new JTextArea(5, 2);
editTextScrollPane = new JScrollPane();

editTextScrollPane.getViewport().setView(editText)
;
editWindow.add(editTextScrollPane, BorderLayout.CENTER);

Extrait d´un de mes programmes.

Pseudo supprimé
Pseudo supprimé 26 janvier 2007 à 13:00:18

Et par la même occasion, vu que tu me sembles utiliser des primitives graphiques en surcharge :

int areaXA =
chartAreaScrollPane.getViewport().getViewRect().x;

int areaYA =
chartAreaScrollPane.getViewport().getViewRect().y;

int areaXB = areaXA +
chartAreaScrollPane.getViewport().getViewRect().wi
dth;
int areaYB = areaYA +
chartAreaScrollPane.getViewport().getViewRect().he
ight;
g.fillRect(areaXA, areaYA, areaXB, areaYB);

Avec ça, tu synchroniseras ton plan avec les positions des sliders.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment