Swans trio in Wales training camp
Manager Ryan Giggs has selected the Swans youngsters for the training camp which will take place in the Algarve region between May 22-28.
James has two Wales caps to his name and marked his first start by scoring the winner against Slovakia in March.
Roberts, who has nine caps, has become a regular under Giggs with the full-back scoring in his first Wales goal in the Nations League victory over the Republic of Ireland last September.
Rodon, meanwhile, is yet to make his senior debut but was on the bench for the friendly with Spain and the Nations League win in Ireland in October.
Giggs will confirm his squad for the Croatia and Hungary matches on Wednesday, May 29.
Wales training squad: Wayne Hennessey (Crystal Palace), Owen Evans (Wigan Athletic), Adam Davies (Barnsley), Connor Roberts (Swansea City), Chris Gunter (Reading), Chris Mepham (AFC Bournemouth), James Lawrence (Anderlecht), Ashley Williams (Everton), Tom Lockyer (Bristol Rovers), Joe Rodon (Swansea City), Dylan Levitt (Manchester United), Ben Williams (Barnsley), Joe Allen (Stoke City), Matthew Smith (Manchester City), Will Vaulks (Rotherham United), Rabbi Matondo (Schalke 04), Dan James (Swansea City), David Brooks (AFC Bournemouth), George Thomas (Leicester City), Gareth Bale (Real Madrid), Sam Vokes (Stoke City), Kieffer Moore (Barnsley), Nathan Broadhead (Everton), Louis Thompson (Norwich City), Terry Taylor (Wolverhampton Wanderers), Ryan Hedges (Barnsley).