summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java')
-rw-r--r--dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java42
1 files changed, 34 insertions, 8 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java b/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java
index 63323969..21ad40f5 100644
--- a/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java
+++ b/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java
@@ -63,7 +63,7 @@ import org.apache.thrift.TException;
import server.generated.Server.Client;
import server.generated.Person;
import models.person;
-import util.GuiOrganizer;
+
import util.OpenLinks;
@SuppressWarnings("serial")
@@ -77,6 +77,7 @@ public class PermissionCreateImage_GUI extends JFrame {
private Class[] classes;
Object[] titles = { "Name", "Read", "Write", "Link", "Admin", "userID" };
private List<Person> map = null;
+ Component c = null;
// Map<String,String> ogUsers = new HashMap();
final DefaultTableModel model = new DefaultTableModel(titles, 0) {
@@ -118,7 +119,7 @@ public class PermissionCreateImage_GUI extends JFrame {
"für andere Benutzer festlegen und ist somit wie der Besitzer zu betrachten." +
"</div></html>";
- public PermissionCreateImage_GUI() {
+ public PermissionCreateImage_GUI(Component formerGUI) {
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent arg0) {
@@ -137,7 +138,17 @@ public class PermissionCreateImage_GUI extends JFrame {
setTitle("bwLehrpool Suite - Image erzeugen");
setBounds(0, 0, 603, 722);
- GuiOrganizer.centerGUI(this);
+ setLocationRelativeTo(formerGUI);
+
+
+ //
+ //System.out.println("formergui X oben:"+formerGUI.getLocation().getX());
+ //System.out.println("formergui Y oben:"+formerGUI.getLocation().getY());
+
+ System.out.println("this oben: "+this.getLocation().getX());
+ System.out.println("this oben: "+this.getLocation().getY());
+
+ System.out.println("------------------------------------------");
getContentPane().setLayout(null);
{
@@ -321,7 +332,7 @@ public class PermissionCreateImage_GUI extends JFrame {
public void mouseClicked(MouseEvent arg0) {
PermissionCreateImage_GUI.this.setVisible(false);
- MainMenue_GUI main = new MainMenue_GUI();
+ MainMenue_GUI main = new MainMenue_GUI(c);
main.setVisible(true);
}
});
@@ -429,7 +440,7 @@ public class PermissionCreateImage_GUI extends JFrame {
public void actionPerformed(ActionEvent e) {
- CreateImageTechnisch_GUI ci = new CreateImageTechnisch_GUI();
+ CreateImageTechnisch_GUI ci = new CreateImageTechnisch_GUI(c);
ci.setVisible(true);
dispose();
}
@@ -446,7 +457,7 @@ public class PermissionCreateImage_GUI extends JFrame {
saveTableToList();
Image.image.setShareMode(comboBox_1.getSelectedIndex());
- FTPCreateUploader_GUI ea = new FTPCreateUploader_GUI();
+ FTPCreateUploader_GUI ea = new FTPCreateUploader_GUI(c);
ea.setVisible(true);
dispose();
@@ -528,11 +539,26 @@ public class PermissionCreateImage_GUI extends JFrame {
mnNewMenu_Info.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
- JOptionPane.showMessageDialog(null, HELP_MESSAGE, "Hilfe zu dieser Oberfläche", JOptionPane.INFORMATION_MESSAGE);
+ JOptionPane.showMessageDialog(c, HELP_MESSAGE, "Hilfe zu dieser Oberfläche", JOptionPane.INFORMATION_MESSAGE);
}
});
menuBar.add(mnNewMenu_Info);
-
+ c = this;
+ //System.out.println("formergui unten X:"+formerGUI.getLocation().getX());
+ //System.out.println("formergui unten Y:"+formerGUI.getLocation().getY());
+
+ //System.out.println("this unten X: "+this.getLocation().getX());
+ //System.out.println("this unten Y: "+this.getLocation().getY());
+
+
+ this.setLocationRelativeTo(formerGUI);
+
+ //this.setLocation(1238, 53);
+
+ this.setVisible(true);
+
+ //System.out.println("this on screen unten X: "+this.getLocationOnScreen().getX());
+ //System.out.println("this on screen unten Y: "+this.getLocationOnScreen().getY());
}
class MyItemListener1 implements ItemListener {