Skip to content

Commit 28414eb

Browse files
committed
SwingJS-site.zip; tests for applet JMenuBar
1 parent d0bc0db commit 28414eb

File tree

9 files changed

+462
-3
lines changed

9 files changed

+462
-3
lines changed
2.03 KB
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20200118185024
1+
20200119225004
2.03 KB
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20200118185024
1+
20200119225004
2.03 KB
Binary file not shown.

sources/net.sf.j2s.java.core/src/test/Test_Applet_2.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.util.Enumeration;
2525

2626
import javax.swing.AbstractButton;
27+
import javax.swing.BoxLayout;
2728
import javax.swing.ButtonGroup;
2829
import javax.swing.ImageIcon;
2930
import javax.swing.JApplet;
@@ -32,6 +33,9 @@
3233
import javax.swing.JComponent;
3334
import javax.swing.JFrame;
3435
import javax.swing.JLabel;
36+
import javax.swing.JMenu;
37+
import javax.swing.JMenuBar;
38+
import javax.swing.JMenuItem;
3539
import javax.swing.JPanel;
3640
import javax.swing.JRadioButton;
3741
import javax.swing.JTextField;
@@ -58,11 +62,20 @@ public Test_Applet_2() {
5862
@Override
5963
public void init() {
6064
setLayout(new BorderLayout());
65+
// JMenuBar mb = new JMenuBar();
66+
// mb.add(new JMenuItem("ok"));
67+
// mb.add(new JMenu("menu"));
68+
// setJMenuBar(mb);
69+
JPanel p = new JPanel();
70+
p.setLayout(new BoxLayout(p, BoxLayout.LINE_AXIS));
71+
p.add(new JButton("test1"));
72+
p.add(new JButton("test2"));
6173
canvas = new Test_2Canvas();
74+
add(p, BorderLayout.SOUTH);
6275
canvas.setSize(850, 500);
6376
Container c = getContentPane();
6477
((JPanel) c).setBorder(new TitledBorder("testing"));
65-
c.setSize(850, 500);
78+
c.setSize(850, 530);
6679
((JPanel) c).setOpaque(false);
6780
c.add(canvas, BorderLayout.CENTER);
6881
c.add(controls = new Test_2Controls(canvas), BorderLayout.NORTH);

0 commit comments

Comments
 (0)