Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

37
LINES

< > BotCompany Repo | #1007243 // Test TableLayout

JavaX source code [tags: use-pretranspiled] - run with: x30.jar

Uses 110K of libraries. Click here for Pure Java version (1093L/7K/28K).

!7

lib 1007242 // TableLayout

import layout.TableLayout;

p-awt-noconsole {
  // Create a frame
  JFrame frame = new JFrame("Example of TableLayout");
  frame.setBounds(100, 100, 300, 300);

  // Create a TableLayout for the frame
  double border = 10;
  double size[][] =
      {{border, 0.10, 20, TableLayout.FILL, 20, 0.20, border},  // Columns
       {border, 0.20, 20, TableLayout.FILL, 20, 0.20, border}}; // Rows

  frame.getContentPane().setLayout(new TableLayout(size));

  // Create some buttons
  String label[] = {"Top", "Bottom", "Left", "Right", "Center", "Overlap"};
  Button button[] = new Button[label.length];

  for (int i = 0; i < label.length; i++)
    button[i] = new Button(label[i]);

  // Add buttons
  frame.add (button[0], "1, 1, 5, 1"); // Top
  frame.add (button[1], "1, 5, 5, 5"); // Bottom
  frame.add (button[2], "1, 3      "); // Left
  frame.add (button[3], "5, 3      "); // Right
  frame.add (button[4], "3, 3, c, c"); // Center
  frame.add (button[5], "3, 3, 3, 5"); // Overlap

  // Show frame
  frame.show();
}

download  show line numbers  debug dex  old transpilations   

Travelled to 13 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt

No comments. add comment

Snippet ID: #1007243
Snippet name: Test TableLayout
Eternal ID of this version: #1007243/4
Text MD5: 05e1d93c3a9569715bdf8bf449ad0b3e
Transpilation MD5: d6ddc6c3e5dee44388114a6e70100beb
Author: stefan
Category: javax / gui
Type: JavaX source code
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2017-03-22 21:10:47
Source code size: 1089 bytes / 37 lines
Pitched / IR pitched: No / No
Views / Downloads: 410 / 490
Version history: 3 change(s)
Referenced in: #1007244 - Test TableLayout 2