MCPcopy Create free account
hub / github.com/OpenSourcePhysics/osp / FontResizeBug

Method FontResizeBug

unused/debugging/FontResizeBug.java:32–63  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

30 JTable table;
31
32 @SuppressWarnings("deprecation")
33 FontResizeBug() {
34 menuBar = new JMenuBar();
35 frame.getRootPane().setMenuBar(menuBar);
36 // font menu
37 JMenu fontMenu = new JMenu("Font Test"); //$NON-NLS-1$
38 menuBar.add(fontMenu);
39 JMenuItem sizeUpItem = new JMenuItem("Increase"); //$NON-NLS-1$
40 sizeUpItem.addActionListener(new ActionListener() {
41 public void actionPerformed(ActionEvent e) {
42 FontSizer.levelUp();
43 }
44
45 });
46 fontMenu.add(sizeUpItem);
47
48 table = new JTable(data, columnNames);
49
50 FontSizer.setFonts(table, FontSizer.getLevel());
51 FontSizer.addPropertyChangeListener("level", new PropertyChangeListener() { //$NON-NLS-1$
52 public void propertyChange(PropertyChangeEvent e) {
53 int level = ((Integer) e.getNewValue()).intValue();
54 FontSizer.setFonts(menuBar, level);
55 FontSizer.setFonts(table, level);
56 }
57
58 });
59
60 frame.setContentPane(table);
61 frame.setSize(500, 500);
62 frame.setVisible(true);
63 }
64
65 public static void main(String[] args) {
66 new FontResizeBug();

Callers

nothing calls this directly

Calls 9

setFontsMethod · 0.95
getLevelMethod · 0.95
getRootPaneMethod · 0.80
setContentPaneMethod · 0.80
addActionListenerMethod · 0.65
setSizeMethod · 0.65
setVisibleMethod · 0.65
addMethod · 0.45

Tested by

no test coverage detected