Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2186 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] skinne une JScrollBar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] skinne une JScrollBar

n°448895
isamu_foru​m
Posté le 04-07-2003 à 16:36:57  profilanswer
 

bon voila comme dans le titre j'aimerais savoir comment on peut modifier l'apparence d'une scrollbar avec des images.
si quelqu'un a une piste merci d'avance.
 
bon voila une petite precision je cherche a faire cela avec
ScrollBarUI mais je sais pas vraiment comment m'y prendre.
 
un bon geste :sweat: !


Message édité par isamu_forum le 04-07-2003 à 17:02:11
mood
Publicité
Posté le 04-07-2003 à 16:36:57  profilanswer
 

n°449835
veryfree
Posté le 06-07-2003 à 21:49:12  profilanswer
 


import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
import javax.swing.border.*;
import javax.swing.colorchooser.*;
import javax.swing.filechooser.*;
import javax.accessibility.*;
 
import java.awt.*;
import java.awt.event.*;
import java.beans.*;
import java.util.*;
import java.io.*;
import java.applet.*;
import java.net.*;
 
public  class ImageScroller extends JScrollPane  
{
 
 
 public ImageScroller(Component component)  
 {
     super(component);
 
     
     // Create and add a column header to the scrollpane
     JLabel colHeader = new JLabel(
  createImageIcon("scrollpane/colheader.jpg" ));
     setColumnHeaderView(colHeader);
 
     // Create and add a row header to the scrollpane
     JLabel rowHeader = new JLabel(
  createImageIcon("scrollpane/rowheader.jpg" ));
     setRowHeaderView(rowHeader);
 
     // Create and add the upper left corner
     JLabel cornerUL = new JLabel(
  createImageIcon("scrollpane/upperleft.jpg" ));
     setCorner(UPPER_LEFT_CORNER, cornerUL);
 
     // Create and add the upper right corner
     JLabel cornerUR = new JLabel(
  createImageIcon("scrollpane/upperright.jpg" ));
     setCorner(UPPER_RIGHT_CORNER, cornerUR);
 
     // Create and add the lower left corner
     JLabel cornerLL = new JLabel(
  createImageIcon("scrollpane/lowerleft.jpg" ));
     setCorner(LOWER_LEFT_CORNER, cornerLL);
 
     JScrollBar vsb = getVerticalScrollBar();
     JScrollBar hsb = getHorizontalScrollBar();
 
//     vsb.setValue(icon.getIconHeight());
//     hsb.setValue(icon.getIconWidth()/10);
 }
   
   
  public ImageIcon createImageIcon(String filename)  
  {
     String path = "/images/" + filename;
     return new ImageIcon(getClass().getResource(path));  
  }
   
   public static void main(String args[])
  {
     
   
   JFrame d = new JFrame("Hello" );
 
   
   d.getContentPane().add(new ImageScroller(new JTextArea()));
   d.setDefaultCloseOperation(3);
   d.setSize(500,500);
   d.setVisible(true);  
   
  }
   
}
 

 
 
ca tranait sur mon ordi :o
 
ca viens de swingset si mes souvenirs sont bon :o

n°449836
veryfree
Posté le 06-07-2003 à 21:52:50  profilanswer
 

en gros, des images apparaitrons la ou il y a le scrollpane

n°451472
isamu_foru​m
Posté le 08-07-2003 à 18:29:55  profilanswer
 

merci beaucoup je croit que tous cela va vraiment m'aider
merci encore.
je vais tous de suite faire des essais.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] skinne une JScrollBar

 

Sujets relatifs
[Java] Socket / Droits d'admin win2kconvertir une animation Java en format video ou autre
[JSP][JAVA] Connaitre la taille de la page HTML[Java] déterminer la présence de certains caractères dans un String
Parser java xml ?Quel programme choisir pour faire du Java ?
Un exe un programme JAVA [résolu... Google j'ai d'la chance...désolé]Analyseur Synatxique Java pour Java
[JAVA] Mode plein écrancomment bloquer ctrl+alt+supp et alt+tab ? [java]
Plus de sujets relatifs à : [JAVA] skinne une JScrollBar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR