Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Yvon Thoraval wrote:Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
--
Philippe
Yvon Thoraval wrote:
Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
--
Philippe
Yvon Thoraval wrote:Bonjour,
j'essaie d'avoir deux JToolbar, l'un horizontal "toolBarTables"
PAGE_START, l'autre vertical "toolBarManage" EAST :
add(toolBarTables, BorderLayout.PAGE_START);
add(scrollPane, BorderLayout.CENTER);
add(toolBarManage, BorderLayout.EAST);
mais le résultat me donne les deux JToolBar en une seule et en
BorderLayout.EAST...
y-a t'il un moyen d'en avoir deux ainsi ?
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
--
Philippe
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
Ouai parceque je l'ai déjà fait et comme toi en plus.
(à l'exception du NORTH au lieu de PAGE_START)
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
Essaies de poster un code qui marche comme tu dis,
on pourra essayer de voir...
public class ToolBarTables extends JToolBar implements ActionListener {
...
public JToolBar ToolBarTables() {
//Create the toolbar.
JToolBar toolBar = new JToolBar("Still draggable");
addButtons(toolBar);
toolBar.setFloatable(true);
toolBar.setRollover(true);
System.out.println("ToolBarTables() builded");
return toolBar;
}
...
}
public class ToolBarTables extends JToolBar implements ActionListener {
...
public JToolBar ToolBarTables() {
//Create the toolbar.
JToolBar toolBar = new JToolBar("Still draggable");
addButtons(toolBar);
toolBar.setFloatable(true);
toolBar.setRollover(true);
System.out.println("ToolBarTables() builded");
return toolBar;
}
...
}
public class ToolBarTables extends JToolBar implements ActionListener {
...
public JToolBar ToolBarTables() {
//Create the toolbar.
JToolBar toolBar = new JToolBar("Still draggable");
addButtons(toolBar);
toolBar.setFloatable(true);
toolBar.setRollover(true);
System.out.println("ToolBarTables() builded");
return toolBar;
}
...
}
C'est pas ton constructeur ça ! Normal que ça passe jamais dedans
D'ailleurs, ça m'étonnes que ça te mettes pas de warnings...
(nom de méthode identique à la classe)
Je verais plutot :
<CODE>
[...]
}
</CODE>
C'est pas ton constructeur ça ! Normal que ça passe jamais dedans
D'ailleurs, ça m'étonnes que ça te mettes pas de warnings...
(nom de méthode identique à la classe)
Je verais plutot :
<CODE>
[...]
}
</CODE>
C'est pas ton constructeur ça ! Normal que ça passe jamais dedans
D'ailleurs, ça m'étonnes que ça te mettes pas de warnings...
(nom de méthode identique à la classe)
Je verais plutot :
<CODE>
[...]
}
</CODE>
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
Surement un problème dans ton BorderLayout Principal (???)
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
Pour coller ton boutton à droite,
il suffit de mettre une HorizontalGlue avant :
bar.add(Box.createHorizontalGlue()); // <- !!!
[...]
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
Surement un problème dans ton BorderLayout Principal (???)
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
Pour coller ton boutton à droite,
il suffit de mettre une HorizontalGlue avant :
bar.add(Box.createHorizontalGlue()); // <- !!!
[...]
c'est un screenshot qui montre que le toolbar vertical EAST a de la
marge à sa gauche, comment l'éviter ?
Surement un problème dans ton BorderLayout Principal (???)
d'autre part le toolbar NORTH horizontal, je préférerais que le "?" soit
complétement à droite, y a t'il une directive pour dire ça, remplissage
de toute la place comme avec des springs ???
Pour coller ton boutton à droite,
il suffit de mettre une HorizontalGlue avant :
bar.add(Box.createHorizontalGlue()); // <- !!!
[...]
<code>
JFrame frame = new JFrame();
final SortedTable view = new SortedTable(model);
view.setMakeIndex(true);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(new JScrollPane(view),
BorderLayout.CENTER);
frame.getContentPane().add(new ToolBarTables(),
BorderLayout.NORTH);
frame.getContentPane().add(new ToolBarManage(),
BorderLayout.EAST);
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.validate();
frame.setVisible(true);
</code>
<code>
JFrame frame = new JFrame();
final SortedTable view = new SortedTable(model);
view.setMakeIndex(true);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(new JScrollPane(view),
BorderLayout.CENTER);
frame.getContentPane().add(new ToolBarTables(),
BorderLayout.NORTH);
frame.getContentPane().add(new ToolBarManage(),
BorderLayout.EAST);
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.validate();
frame.setVisible(true);
</code>
<code>
JFrame frame = new JFrame();
final SortedTable view = new SortedTable(model);
view.setMakeIndex(true);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(new JScrollPane(view),
BorderLayout.CENTER);
frame.getContentPane().add(new ToolBarTables(),
BorderLayout.NORTH);
frame.getContentPane().add(new ToolBarManage(),
BorderLayout.EAST);
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.validate();
frame.setVisible(true);
</code>
essaie de mettre un frame.pack();
avant le frame.setSize(600,400);
essaie de mettre un frame.pack();
avant le frame.setSize(600,400);
essaie de mettre un frame.pack();
avant le frame.setSize(600,400);