Я искал некоторое время и ничего не мог найти по этому поводу.Скажем, например, я буду создавать много JLabels, но вместо того, чтобы перепечатывать все для каждого JLabel, у меня мог бы быть метод, который позволял бы мне вводить то, что я хотел, и позволял бы ему создавать их для меня.Как бы я поступил так?У меня есть небольшой пример того, что я имею в виду ниже.
private JLabel LabelBuilder(JLabel label, String text, int x, int y, int width, int height)
{
label = new JLabel(text);
label.setBounds(x, y, width, height);
label.setOpaque(true);
label.setBackground(Color.WHITE);
label.setHorizontalAlignment(SwingConstants.CENTER);
window.add(label);
}
public void SetupElements()
{
LabelBuilder(labelName, "Text", 10, 10, 200, 20);
}
Как мне его вернуть?Есть ли более эффективный способ, чем этот?Заранее спасибо!