public static Menu getExamplesMenu(ActionListener listener) { Menu menu = new Menu("Examples"); Menu submenu = new Menu("Plots"); addExample(submenu, "Example Plot", "Example_Plot_.ijm"); addExample(submenu, "Semi-log Plot", "Semi-log_Plot_.ijm"); addExample(submenu, "Arrow Plot", "Arrow_Plot_.ijm"); addExample(submenu, "Damped Wave Plot", "Damped_Wave_Plot_.ijm"); addExample(submenu, "Dynamic Plot", "Dynamic_Plot_.ijm"); addExample(submenu, "Dynamic Plot 2D", "Dynamic_Plot_2D_.ijm"); addExample(submenu, "Custom Plot Symbols", "Custom_Plot_Symbols_.ijm"); addExample(submenu, "Histograms", "Histograms_.ijm"); addExample(submenu, "Bar Charts", "Bar_Charts_.ijm"); addExample(submenu, "Shapes", "Plot_Shapes_.ijm"); addExample(submenu, "Plot Styles", "Plot_Styles_.ijm"); addExample(submenu, "Random Data", "Random_Data_.ijm"); submenu.addActionListener(listener); menu.add(submenu); addExample(submenu, "Sphere", "Sphere.ijm"); addExample(submenu, "Dialog Box", "Dialog_Box.ijm"); addExample(submenu, "Process Folder", "Batch_Process_Folder.ijm"); addExample(submenu, "OpenDialog Demo", "OpenDialog_Demo.ijm"); addExample(submenu, "Sine/Cosine Table", "Sine_Cosine_Table.ijm"); addExample(submenu, "Non-numeric Table", "Non-numeric_Table.ijm"); addExample(submenu, "Overlay", "Overlay.ijm"); addExample(submenu, "Stack Overlay", "Stack_Overlay.ijm"); addExample(submenu, "Array Functions", "Array_Functions.ijm"); addExample(submenu, "Dual Progress Bars", "Dual_Progress_Bars.ijm"); addExample(submenu, "Grab Viridis Colormap", "Grab_Viridis_Colormap.ijm"); addExample(submenu, "Custom Measurement", "Custom_Measurement.ijm");
public static Menu getExamplesMenu(ActionListener listener) { Menu menu = new Menu("Examples"); Menu submenu = new Menu("Plots"); addExample(submenu, "Example Plot", "Example_Plot_.ijm"); addExample(submenu, "Semi-log Plot", "Semi-log_Plot_.ijm"); addExample(submenu, "Arrow Plot", "Arrow_Plot_.ijm"); addExample(submenu, "Damped Wave Plot", "Damped_Wave_Plot_.ijm"); addExample(submenu, "Dynamic Plot", "Dynamic_Plot_.ijm"); addExample(submenu, "Dynamic Plot 2D", "Dynamic_Plot_2D_.ijm"); addExample(submenu, "Custom Plot Symbols", "Custom_Plot_Symbols_.ijm"); addExample(submenu, "Histograms", "Histograms_.ijm"); addExample(submenu, "Bar Charts", "Bar_Charts_.ijm"); addExample(submenu, "Shapes", "Plot_Shapes_.ijm"); addExample(submenu, "Plot Styles", "Plot_Styles_.ijm"); addExample(submenu, "Random Data", "Random_Data_.ijm"); submenu.addActionListener(listener); menu.add(submenu); addExample(submenu, "Sphere", "Sphere.ijm"); addExample(submenu, "Dialog Box", "Dialog_Box.ijm"); addExample(submenu, "Process Folder", "Batch_Process_Folder.ijm"); addExample(submenu, "OpenDialog Demo", "OpenDialog_Demo.ijm"); addExample(submenu, "Sine/Cosine Table", "Sine_Cosine_Table.ijm"); addExample(submenu, "Non-numeric Table", "Non-numeric_Table.ijm"); addExample(submenu, "Overlay", "Overlay.ijm"); addExample(submenu, "Stack Overlay", "Stack_Overlay.ijm"); addExample(submenu, "Array Functions", "Array_Functions.ijm"); addExample(submenu, "Dual Progress Bars", "Dual_Progress_Bars.ijm"); addExample(submenu, "Grab Viridis Colormap", "Grab_Viridis_Colormap.ijm"); addExample(submenu, "Custom Measurement", "Custom_Measurement.ijm");