Я хотел бы добавить стандартный вопрос о java к угловой кнопке на панели прокрутки, однако изображение не помещается правильно (так как кнопка очень маленькая) Что я должен сделать, чтобы иконка поместилась правильно?
Вот код, он работает, так что вы можете попробовать его и сами убедиться в проблеме:)
import javax.swing.*;
public class CornerButton extends JFrame
{
public CornerButton()
{
JTextArea area = new JTextArea(20, 20);
JScrollPane scroll = new JScrollPane(area);
JButton btn = new JButton(UIManager.getIcon("OptionPane.questionIcon"));
scroll.setCorner(ScrollPaneConstants.LOWER_RIGHT_CORNER, btn);
this.add(scroll);
}
public static void main(String[] args)
{
// TODO Auto-generated method stub
CornerButton mainFrame = new CornerButton();
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setVisible(true);
mainFrame.setSize(200,200);
}
}
NB. Я разместил тот же вопрос на форумах Sun, но никто не ответил, надеюсь, я найду некоторую помощь здесь:)
спасибо заранее.