Hallo Leute,
ich habe folgendes vor und vielleicht kann mir sogar jemand helfen. Ich will in einem JPanel wo ich Buttons reingelegt habe, nur die Button mit einem TiteledBorder beschriften. Die Beschriftung über den ganzen Panel bekomme ich hin aber leider nicht über bestimmte Buttons. Es sind 5 Buttons und ich will 2 TiteledBoarder erzeugen. Einmal für 2 Buttons und einmal für 3 Buttons.
hier ich ein kleiner Quellcodeausschnitt
es wäre super nett wenn mir jemand einen kleinen TIp geben könnte
ich habe folgendes vor und vielleicht kann mir sogar jemand helfen. Ich will in einem JPanel wo ich Buttons reingelegt habe, nur die Button mit einem TiteledBorder beschriften. Die Beschriftung über den ganzen Panel bekomme ich hin aber leider nicht über bestimmte Buttons. Es sind 5 Buttons und ich will 2 TiteledBoarder erzeugen. Einmal für 2 Buttons und einmal für 3 Buttons.
hier ich ein kleiner Quellcodeausschnitt
Code:
/*Panel für die untere Buttonbar*/
buttonpanel = new JPanel();
//buttonpanel.setBorder(BorderFactory.createTitledBorder("button"));
southpanel = new JPanel();
northpanel = new JPanel();
windowpanel = new JPanel();
lbPanel = new JPanel();
southpanel.setLayout(new BorderLayout());
northpanel.setLayout(new BorderLayout());
windowpanel.setLayout(new BorderLayout());
/* Die einzelnen Buttons */
start = new JButton("Start");
start.addActionListener(startListener);
stop = new JButton("Stop");
stop.addActionListener(stopListener);
playIcon = new ImageIcon("Play16.gif");
play = new JButton(playIcon);
play.addActionListener(playListener);
pauseIcon = new ImageIcon("Pause16.gif");
pause = new JButton(pauseIcon);
stopIcon = new ImageIcon("Stop16.gif");
stop1 = new JButton(stopIcon);
stop1.addActionListener(pauseListener);
stop1.setEnabled(false);
stop.setEnabled(false);
buttonpanel.add(start);
buttonpanel.add(stop);
buttonpanel.add(play);
buttonpanel.add(pause);
buttonpanel.add(stop1);
/* ComboBox in ButtonPanel eingefügt*/
linkeBox = new JComboBox();
lbPanel.add(linkeBox);
buttonpanel.add(lbPanel, BorderLayout.WEST);
southpanel.add(buttonpanel, BorderLayout.NORTH);
buttonpanel.setBorder(BorderFactory.createTitledBorder("Üben"));
southpanel.add(piano, BorderLayout.SOUTH);
Phrase ph = new Phrase();
JPanel notePanel = new JPanel();
notePanel.setSize(200,100);
note = new Notate(ph);
notePanel.add(note.getPane());
table tab = new table();
//northpanel.add(tab.einträge(),BorderLayout.NORTH);
northpanel.add(notePanel, BorderLayout.SOUTH);
windowpanel.add(northpanel, BorderLayout.NORTH);
windowpanel.add(southpanel,BorderLayout.SOUTH);
es wäre super nett wenn mir jemand einen kleinen TIp geben könnte