public class ComponentsTableFrame {
public void createComponentsTableFrame(TableFrame tableFrame) {
JPanel mainPanel = new JPanel();
Color BG = Color.BLACK;
JButton[][] buttons = new JButton[70][70];
mainPanel.setLayout(null);
//mainPanel.setBorder(BorderFactory.createEmptyBorder(3,3,3,3));
mainPanel.setBackground(BG);
JPanel clusters[][] = new JPanel[14][14];
int x = 0;
int y = 0;
for (int i = 0; i < clusters.length; i++) {
for (int j = 0; j < clusters[i].length; j++) {
clusters[i][j] = new JPanel(new GridLayout(5,5));
clusters[i][j].setBounds(x,y,100,100);
mainPanel.add(clusters[i][j]);
x = x + 103;
}
y = y + 103;
x = 0;
}
for (int i = 0; i < buttons.length; i++) {
int panelI = i / 5;
for (int j = 0; j < buttons[i].length; j++) {
int panelJ = j / 5;
String text = String.format("[%d, %d]", j, i);
buttons[i][j] = new JButton(text);
buttons[i][j].setSize(new Dimension(10,10));
clusters[panelI][panelJ].add(buttons[i][j]);
}
}
tableFrame.add(mainPanel);
}
}
вот код вот результат ни как не получается добавить скролл
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имею три сущности: Database, Table, FieldСвязаны они отношением one-to-many
Доброго времени сутокСобственно, вопрос состоит в том, как сделать в JavaFX рамку типа Inset / Outset