Update file chooser dimensions
This commit is contained in:
		
							parent
							
								
									887e38b637
								
							
						
					
					
						commit
						9b69e7dea5
					
				| @ -4,6 +4,7 @@ package net.sf.openrocket.gui.main; | ||||
| import java.awt.Color; | ||||
| import java.awt.Component; | ||||
| import java.awt.Container; | ||||
| import java.awt.Dimension; | ||||
| import java.awt.Toolkit; | ||||
| import java.awt.datatransfer.Clipboard; | ||||
| import java.awt.datatransfer.DataFlavor; | ||||
| @ -677,6 +678,7 @@ public class SimulationPanel extends JPanel { | ||||
| 			fch.setDialogTitle(trans.get("simpanel.pop.exportToCSV.save.dialog.title")); | ||||
| 			fch.setFileFilter(FileHelper.CSV_FILTER); | ||||
| 			fch.setCurrentDirectory(((SwingPreferences) Application.getPreferences()).getDefaultDirectory()); | ||||
| 			fch.setAcceptAllFileFilterUsed(false); | ||||
| 
 | ||||
| 			// Default output CSV to same name as the document's rocket name. | ||||
| 			String fileName = document.getRocket().getName() + ".csv"; | ||||
| @ -686,7 +688,10 @@ public class SimulationPanel extends JPanel { | ||||
| 			CsvOptionPanel CSVOptions = new CsvOptionPanel(SimulationTableCSVExport.class); | ||||
| 			fch.setAccessory(CSVOptions); | ||||
| 
 | ||||
| 			// TODO: update the file chooser dimensions, it's cropped because of the accessory panel | ||||
| 			// TODO: update the file chooser dimensions dynamically, this is very crude... | ||||
| 			Dimension currentSize = fch.getPreferredSize(); | ||||
| 			Dimension newSize = new Dimension((int) (1.5 * currentSize.width), (int) (1.3 * currentSize.height)); | ||||
| 			fch.setPreferredSize(newSize); | ||||
| 
 | ||||
| 			return fch; | ||||
| 		} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user