MCPcopy Create free account
hub / github.com/AstroImageJ/astroimagej / getExamplesMenu

Method getExamplesMenu

ij/src/main/java/ij/Menus.java:322–441  ·  view source on GitHub ↗
(ActionListener listener)

Source from the content-addressed store, hash-verified

320 }
321
322 @AstroImageJ(reason = "Remove python", modified = true)
323 public static Menu getExamplesMenu(ActionListener listener) {
324 Menu menu = new Menu("Examples");
325 Menu submenu = new Menu("Plots");
326 addExample(submenu, "Example Plot", "Example_Plot_.ijm");
327 addExample(submenu, "Semi-log Plot", "Semi-log_Plot_.ijm");
328 addExample(submenu, "Arrow Plot", "Arrow_Plot_.ijm");
329 addExample(submenu, "Damped Wave Plot", "Damped_Wave_Plot_.ijm");
330 addExample(submenu, "Dynamic Plot", "Dynamic_Plot_.ijm");
331 addExample(submenu, "Dynamic Plot 2D", "Dynamic_Plot_2D_.ijm");
332 addExample(submenu, "Custom Plot Symbols", "Custom_Plot_Symbols_.ijm");
333 addExample(submenu, "Histograms", "Histograms_.ijm");
334 addExample(submenu, "Bar Charts", "Bar_Charts_.ijm");
335 addExample(submenu, "Shapes", "Plot_Shapes_.ijm");
336 addExample(submenu, "Plot Styles", "Plot_Styles_.ijm");
337 addExample(submenu, "Random Data", "Random_Data_.ijm");
338 addExample(submenu, "Plot Results", "Plot_Results_.ijm");
339 addExample(submenu, "Plot With Spectrum", "Plot_With_Spectrum_.ijm");
340 submenu.addActionListener(listener);
341 menu.add(submenu);
342
343 submenu = new Menu("Tools");
344 addExample(submenu, "Annular Selection", "Annular_Selection_Tool.ijm");
345 addExample(submenu, "Big Cursor", "Big_Cursor_Tool.ijm");
346 addExample(submenu, "Circle Tool", "Circle_Tool.ijm");
347 addExample(submenu, "Point Picker", "Point_Picker_Tool.ijm");
348 addExample(submenu, "Star Tool", "Star_Tool.ijm");
349 addExample(submenu, "Animated Icon Tool", "Animated_Icon_Tool.ijm");
350 submenu.addActionListener(listener);
351 menu.add(submenu);
352
353 submenu = new Menu("Macro");
354 addExample(submenu, "Sphere", "Sphere.ijm");
355 addExample(submenu, "Dialog Box", "Dialog_Box.ijm");
356 addExample(submenu, "Process Folder", "Batch_Process_Folder.ijm");
357 addExample(submenu, "OpenDialog Demo", "OpenDialog_Demo.ijm");
358 addExample(submenu, "Save All Images", "Save_All_Images.ijm");
359 addExample(submenu, "Sine/Cosine Table", "Sine_Cosine_Table.ijm");
360 addExample(submenu, "Non-numeric Table", "Non-numeric_Table.ijm");
361 addExample(submenu, "Overlay", "Overlay.ijm");
362 addExample(submenu, "Stack Overlay", "Stack_Overlay.ijm");
363 addExample(submenu, "Array Functions", "Array_Functions.ijm");
364 addExample(submenu, "Dual Progress Bars", "Dual_Progress_Bars.ijm");
365 addExample(submenu, "Grab Viridis Colormap", "Grab_Viridis_Colormap.ijm");
366 addExample(submenu, "Custom Measurement", "Custom_Measurement.ijm");
367 addExample(submenu, "Synthetic Images", "Synthetic_Images.ijm");
368 addExample(submenu, "Spiral Rotation", "Spiral_Rotation.ijm");
369 addExample(submenu, "Curve Fitting", "Curve_Fitting.ijm");
370 addExample(submenu, "Colors of 2021", "Colors_of_2021.ijm");
371 addExample(submenu, "Turtle Graphics", "Turtle_Graphics.ijm");
372 addExample(submenu, "Easter Eggs", "Easter_Eggs.ijm");
373 submenu.addActionListener(listener);
374 menu.add(submenu);
375
376 submenu = new Menu("JavaScript");
377 addExample(submenu, "Sphere", "Sphere.js");
378 addExample(submenu, "Plasma Cloud", "Plasma_Cloud.js");
379 addExample(submenu, "Cloud Debugger", "Cloud_Debugger.js");

Callers 2

addMenuBarMethod · 0.95
addMenuBarMethod · 0.95

Calls 6

addExampleMethod · 0.95
fixFontSizeMethod · 0.95
addActionListenerMethod · 0.80
setStateMethod · 0.80
addMethod · 0.65
addSeparatorMethod · 0.45

Tested by

no test coverage detected