se dovesse servire a qualcuno ho risolto in questo modo:
calc è la classe che contiene la finestra più grande in cui ho scritto un metodo posizione() in questo modo:
codice:
public static Point posizione()
{
return f.getLocationOnScreen();
}
codice:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Autori extends JFrame
{
private static String nome;
private static JFrame f;
public Autori(String n, int i)
{
nome = n;
JFrame.setDefaultLookAndFeelDecorated(true);
f = new JFrame("Autori");
Point puntoiniziale = calc.posizione();
int xCoord = (int) puntoiniziale.getX();
int yCoord = (int) puntoiniziale.getY();
f.setLocation(xCoord+320,yCoord);
ovviamente 320 è la grandeza in pixel della finestra grande (310px) + 10px per il suo bordo
bye