Alan Castelan Posted April 23, 2015 Report Share Posted April 23, 2015 Tenho este código em javascript e estou tentando passar ele para o delphi alguém pode me ajudar?? o código no java e este Packer = function(w, h) { this.root = { x: 0, y: 0, w: w, h: h }; }; Packer.prototype = { fit: function(blocks) { var n, node, block; for (n = 0; n < blocks.length; n++) { block = blocks[n]; if (node = this.findNode(this.root, block.w, block.h)) block.fit = this.splitNode(node, block.w, block.h); } }, findNode: function(root, w, h) { if (root.used) return this.findNode(root.right, w, h) || this.findNode(root.down, w, h); else if ((w <= root.w) && (h <= root.h)) return root; else return null; }, splitNode: function(node, w, h) { node.used = true; node.down = { x: node.x, y: node.y + h, w: node.w, h: node.h - h }; node.right = { x: node.x + w, y: node.y, w: node.w - w, h: h }; return node; } } Quote Link to comment Share on other sites More sharing options...
0 Jhonas Posted April 23, 2015 Report Share Posted April 23, 2015 veja se é isso http://www.ispirer.com/application-conversion/delphi-to-java-migration http://javafree.uol.com.br/artigo/871492/JNI-Interacao-Java-e-Delphi.html abraço Quote Link to comment Share on other sites More sharing options...
0 Alan Castelan Posted April 23, 2015 Author Report Share Posted April 23, 2015 Preciso do código em delphi....não q o delphi rode o código javascript Quote Link to comment Share on other sites More sharing options...
0 Jhonas Posted April 23, 2015 Report Share Posted April 23, 2015 pesquise na net por algum conversor de linguagem "convert java to delphi" abraço Quote Link to comment Share on other sites More sharing options...
0 Alan Castelan Posted April 23, 2015 Author Report Share Posted April 23, 2015 é javascript, não java... não tenho certeza e nunca programei em java, mas acho que java é um pouco diferente de javascript de site Quote Link to comment Share on other sites More sharing options...
0 Jhonas Posted April 24, 2015 Report Share Posted April 24, 2015 ok... distração minha não sei se voce vai achar alguma para isso mas me lembrei desse link ... um conversor de java para delphi ( quem sabe resolve ) http://www.borlandforum.com/impboard/attach/0000097226/java2delphi.20070629.zip nesse link tem um exemplo de conversão http://www.delphipages.com/forum/archive/index.php/t-197212.html abraço Quote Link to comment Share on other sites More sharing options...
Question
Alan Castelan
Tenho este código em javascript e estou tentando passar ele para o delphi alguém pode me ajudar??
o código no java e este
Packer = function(w, h) {
this.root = { x: 0, y: 0, w: w, h: h };
};
Packer.prototype = {
fit: function(blocks) {
var n, node, block;
for (n = 0; n < blocks.length; n++) {
block = blocks[n];
if (node = this.findNode(this.root, block.w, block.h))
block.fit = this.splitNode(node, block.w, block.h);
}
},
findNode: function(root, w, h) {
if (root.used)
return this.findNode(root.right, w, h) || this.findNode(root.down, w, h);
else if ((w <= root.w) && (h <= root.h))
return root;
else
return null;
},
splitNode: function(node, w, h) {
node.used = true;
node.down = { x: node.x, y: node.y + h, w: node.w, h: node.h - h };
node.right = { x: node.x + w, y: node.y, w: node.w - w, h: h };
return node;
}
}
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.